SAP NetWeaver '04

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.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.
 

Classes in com.sapportals.wcm.repository.manager that implement IEvent
 class ResourceEvent
          Implements the events known for resources.
 

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 ResourceEvent.isLike(IEvent template)
           
 void OverallResourceEventBroker.send(IEvent event, IEventSender sender)
          Sends the specified event to all receivers that have registered for this kind of 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, int priority, boolean async)
          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.unregister(IEventReceiver receiver, IEvent template)
          Unregisteres an event receiver instance.
 IEvent AbstractResourceEventMapper.map(IEvent event)
           
 

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
          
 

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
          
 

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.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
abstract  IEvent AbstractEventMapper.map(IEvent event)
           
 IEvent IEventListIterator.next()
           
 IEvent EventListIterator.next()
           
 IEvent EventList.get(int index)
           
 IEvent EventList.set(int index, IEvent event)
           
 IEvent EventList.remove(int index)
           
 IEvent IEventMapper.map(IEvent event)
          Map an IEvent to another IEvent .
Note : It's a good idea, to pass the original (unmapped) event as the mapped event's parameter.
 IEvent IEventList.get(int index)
           
 IEvent IEventList.set(int index, IEvent event)
           
 IEvent IEventList.remove(int index)
           
 

Methods in com.sapportals.wcm.util.events with parameters of type IEvent
abstract  IEvent AbstractEventMapper.map(IEvent event)
           
 void IEventBroker.send(IEvent event, IEventSender sender)
          Sends the specified event to all receivers that have registered for this kind of event.
 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, int priority, boolean async)
          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.unregister(IEventReceiver receiver, IEvent template)
          Unregisters an event receiver/template tuple.
 boolean EventList.add(IEvent event)
           
 IEvent EventList.set(int index, IEvent event)
           
 void EventList.add(int index, IEvent event)
           
 void EventList.addLast(IEvent event)
           
 void EventList.addFirst(IEvent event)
           
 boolean IEvent.isLike(IEvent template)
          Compares this event with another event for equality or some kind of "similarity".
 void IEventReceiver.received(IEvent event)
          This method will be called by the broker with an event.
 IEvent IEventMapper.map(IEvent event)
          Map an IEvent to another IEvent .
Note : It's a good idea, to pass the original (unmapped) event as the mapped event's parameter.
 boolean IEventList.add(IEvent event)
           
 IEvent IEventList.set(int index, IEvent event)
           
 void IEventList.add(int index, IEvent event)
           
 void IEventList.addLast(IEvent event)
           
 void IEventList.addFirst(IEvent event)
           
 


SAP NetWeaver '04

Copyright © 2004 by SAP AG. All Rights Reserved.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.