Uses of Interface
com.sapportals.wcm.util.events.IEvent

Packages that use IEvent
com.sapportals.wcm.repository.manager Contains interfaces for repository managers. 
com.sapportals.wcm.repository.service.discussion The Discussion Thread Repository Service is responsible for creating, deleting and keeping track of discussions. 
com.sapportals.wcm.repository.service.discussion.wcm   
com.sapportals.wcm.repository.service.statemanagement Provides a service that keeps track of the status of resources. 
com.sapportals.wcm.repository.service.statemanagement.cm   
com.sapportals.wcm.repository.service.subscription Provides a service that creates and manages subscriptions for resources. 
com.sapportals.wcm.repository.service.timebasedpublish Provides a service that controls when resources in a repository are visible or hidden. 
com.sapportals.wcm.repository.service.timebasedpublish.wcm   
com.sapportals.wcm.repository.variants This package contains the API for Variant-Resources. 
com.sapportals.wcm.service.indexmanagement Provides a service for managing indexes. 
com.sapportals.wcm.util.events Contains interfaces and classes for generic eventing. 
 

Uses of IEvent in com.sapportals.wcm.repository.manager
 

Subinterfaces of IEvent in com.sapportals.wcm.repository.manager
 interface IResourceEvent
          IResourceEvent are objects, which contain a reference about a resource and some additional information, what happened with that resource (e.g.
 interface ISerializedResourceEvent
          Specifies a serialized resource event, that is an event which is persisted in the database.
 

Classes in com.sapportals.wcm.repository.manager that implement IEvent
 class IndexServiceAsyncWrapperEvent
          This event can be send if someone wants to send an asynchronous event to the index management service only.
 class MoveCreateEvent
          The event is generated by an ISpecialMove.moveCreate(RID, ICopyParameter) operation.
 class MoveDeleteEvent
          The event is generated by an ISpecialMove.moveDelete(RID, ICopyParameter) operation.
 class ResourceEvent
          Implements the events known for resources.
 class SerializedResourceEventTemplate
           
 class VariantResourceEvent
          Implementation of a variant resource event.
 

Methods in com.sapportals.wcm.repository.manager that return IEvent
 IEvent AbstractResourceEventMapper.map(IEvent event)
           
 

Methods in com.sapportals.wcm.repository.manager with parameters of type IEvent
 boolean SerializedResourceEventTemplate.isLike(IEvent template)
           
 boolean ResourceEvent.isLike(IEvent template)
           
 boolean IndexServiceAsyncWrapperEvent.isLike(IEvent template)
           
 IEvent AbstractResourceEventMapper.map(IEvent event)
           
 void OverallResourceEventBroker.register(IEventReceiver receiver, IEvent template)
          Registers an event receiver.
 void OverallResourceEventBroker.register(IEventReceiver receiver, IEvent template, IEventMapper mapper)
          See the general contract of the OverallResourceEventBroker.register(IEventReceiver, IEvent) method.
 void OverallResourceEventBroker.register(IEventReceiver receiver, IEvent template, IEventMapper mapper, int priority, boolean async)
          See the general contract of the OverallResourceEventBroker.register(IEventReceiver, IEvent, IEventMapper) and OverallResourceEventBroker.register(IEventReceiver, IEvent, int, boolean) method.
 void OverallResourceEventBroker.register(IEventReceiver receiver, IEvent template, int priority, boolean async)
          See the general contract of the OverallResourceEventBroker.register(IEventReceiver, IEvent) method.
 void OverallResourceEventBroker.send(IEvent event, IEventSender sender)
          Sends the specified event to all receivers that have registered for this kind of event.
 void OverallResourceEventBroker.unregister(IEventReceiver receiver, IEvent template)
          Unregisteres an event receiver instance.
 

Uses of IEvent in com.sapportals.wcm.repository.service.discussion
 

Subinterfaces of IEvent in com.sapportals.wcm.repository.service.discussion
 interface IDiscussionEvent
          The interface IDiscussionEvent defines constants for all events that the discussion service uses when it creates or deletes different types of discussion objects.
 

Classes in com.sapportals.wcm.repository.service.discussion that implement IEvent
 class DiscussionEvent
          The interface DiscussionEvent defines constants for all events that the discussion service uses when it creates or deletes different types of discussion objects.
 

Methods in com.sapportals.wcm.repository.service.discussion with parameters of type IEvent
 boolean DiscussionEvent.isLike(IEvent template)
           
 

Uses of IEvent in com.sapportals.wcm.repository.service.discussion.wcm
 

Methods in com.sapportals.wcm.repository.service.discussion.wcm with parameters of type IEvent
 boolean DiscussionEvent.isLike(IEvent template)
           
 

Uses of IEvent in com.sapportals.wcm.repository.service.statemanagement
 

Subinterfaces of IEvent in com.sapportals.wcm.repository.service.statemanagement
 interface IStatemanagementEvent
           
 

Uses of IEvent in com.sapportals.wcm.repository.service.statemanagement.cm
 

Classes in com.sapportals.wcm.repository.service.statemanagement.cm that implement IEvent
 class StatemanagementEvent
          The implementation of the IStatemanagementEvent which is send to inform about state changes.
 

Methods in com.sapportals.wcm.repository.service.statemanagement.cm with parameters of type IEvent
 boolean StatemanagementEvent.isLike(IEvent template)
          Compares the event to a template event like isInstanceOf()
 

Uses of IEvent in com.sapportals.wcm.repository.service.subscription
 

Subinterfaces of IEvent in com.sapportals.wcm.repository.service.subscription
 interface ISubscriptionConditionEvent
          Represents an event a user can subscribe to.
 

Uses of IEvent in com.sapportals.wcm.repository.service.timebasedpublish
 

Subinterfaces of IEvent in com.sapportals.wcm.repository.service.timebasedpublish
 interface ITimebasedPublishEvent
          Defines different types of events that the time-based publishing service triggers to inform other services of changes in the visibility of resources.
 

Methods in com.sapportals.wcm.repository.service.timebasedpublish with parameters of type IEvent
 boolean ITimebasedPublishEvent.isLike(IEvent template)
          Checks if two events are of the same type.
 

Uses of IEvent in com.sapportals.wcm.repository.service.timebasedpublish.wcm
 

Classes in com.sapportals.wcm.repository.service.timebasedpublish.wcm that implement IEvent
 class TimebasedPublishEvent
          Copyright 2004 SAP AG
 

Methods in com.sapportals.wcm.repository.service.timebasedpublish.wcm with parameters of type IEvent
 boolean TimebasedPublishEvent.isLike(IEvent template)
           
 

Uses of IEvent in com.sapportals.wcm.repository.variants
 

Subinterfaces of IEvent in com.sapportals.wcm.repository.variants
 interface ISerializedVariantResourceEvent
           
 interface IVariantResourceEvent
          This interface is an extension of resource events generated for logical variant resources.
 

Uses of IEvent in com.sapportals.wcm.service.indexmanagement
 

Subinterfaces of IEvent in com.sapportals.wcm.service.indexmanagement
 interface IIndexServiceEvent
          This event is send by the index management event mapper to the indexmanagement service if another service sent an event.
 

Classes in com.sapportals.wcm.service.indexmanagement that implement IEvent
 class IndexServiceEvent
          This event is send by the event mapper if another service send an event.
 

Uses of IEvent in com.sapportals.wcm.util.events
 

Methods in com.sapportals.wcm.util.events that return IEvent
 IEvent IEventList.get(int index)
           
 IEvent EventList.get(int index)
           
 IEvent IEventMapper.map(IEvent event)
          Map an IEvent to another IEvent .
abstract  IEvent AbstractEventMapper.map(IEvent event)
           
 IEvent IEventListIterator.next()
           
 IEvent EventListIterator.next()
           
 IEvent IEventList.remove(int index)
           
 IEvent EventList.remove(int index)
           
 IEvent IEventList.set(int index, IEvent event)
           
 IEvent EventList.set(int index, IEvent event)
           
 

Methods in com.sapportals.wcm.util.events with parameters of type IEvent
 boolean IEventList.add(IEvent event)
           
 boolean EventList.add(IEvent event)
           
 void IEventList.add(int index, IEvent event)
           
 void EventList.add(int index, IEvent event)
           
 void IEventList.addFirst(IEvent event)
           
 void EventList.addFirst(IEvent event)
           
 void IEventList.addLast(IEvent event)
           
 void EventList.addLast(IEvent event)
           
 boolean IEvent.isLike(IEvent template)
          Compares this event with another event for equality or some kind of "similarity".
 IEvent IEventMapper.map(IEvent event)
          Map an IEvent to another IEvent .
abstract  IEvent AbstractEventMapper.map(IEvent event)
           
 void IEventReceiver.received(IEvent event)
          This method will be called by the broker with an event.
 void IEventReceiverBulk.received(IEvent[] events)
          This method will be called by the event broker with an array of events.
 void IEventBroker.register(IEventReceiver receiver, IEvent template)
          Registers an event receiver.
 void IEventBroker.register(IEventReceiver receiver, IEvent template, IEventMapper mapping)
          See the general contract of the IEventBroker.register(IEventReceiver, IEvent) method.
 void IEventBroker.register(IEventReceiver receiver, IEvent template, IEventMapper mapping, int priority, boolean async)
          See the general contract of the IEventBroker.register(IEventReceiver, IEvent) method.
 void IEventBroker.register(IEventReceiver receiver, IEvent template, int priority, boolean async)
          See the general contract of the IEventBroker.register(IEventReceiver, IEvent) method.
 void IEventBroker.send(IEvent event, IEventSender sender)
          Sends the specified event to all receivers that have registered for this kind of event.
 IEvent IEventList.set(int index, IEvent event)
           
 IEvent EventList.set(int index, IEvent event)
           
 void IEventBroker.unregister(IEventReceiver receiver, IEvent template)
          Unregisters an event receiver/template tuple.
 



Copyright 2011 SAP AG Complete Copyright Notice