org.eclipse.ecf.discovery
Class ServiceTypeContainerEvent

java.lang.Object
  extended by org.eclipse.ecf.discovery.ServiceTypeContainerEvent
All Implemented Interfaces:
IContainerEvent, Event, IServiceTypeEvent
Direct Known Subclasses:
CompositeServiceTypeContainerEvent

public class ServiceTypeContainerEvent
extends java.lang.Object
implements IServiceTypeEvent

Base event implementation of IServiceEvent. Subclasses may be created as appropriate.


Field Summary
protected  ID containerID
           
protected  IServiceTypeID serviceType
           
 
Constructor Summary
ServiceTypeContainerEvent(IServiceTypeID serviceType, ID containerID)
           
 
Method Summary
 ID getLocalContainerID()
          Get ID of local discovery container (the discovery container receiving this event).
 IServiceTypeID getServiceTypeID()
          Get service type id for this service type event.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serviceType

protected IServiceTypeID serviceType

containerID

protected ID containerID
Constructor Detail

ServiceTypeContainerEvent

public ServiceTypeContainerEvent(IServiceTypeID serviceType,
                                 ID containerID)
Method Detail

getLocalContainerID

public ID getLocalContainerID()
Description copied from interface: IContainerEvent
Get ID of local discovery container (the discovery container receiving this event).

Specified by:
getLocalContainerID in interface IContainerEvent
Returns:
ID for local container. Will not return null

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getServiceTypeID

public IServiceTypeID getServiceTypeID()
Description copied from interface: IServiceTypeEvent
Get service type id for this service type event.

Specified by:
getServiceTypeID in interface IServiceTypeEvent
Returns:
IServiceTypeID for this service type event. Will not be null.