|
Openwings API Documentation (v1.0) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--net.openwings.component.utilities.ServiceDescriptor
This class is used to provide metadata about a service being implemented or used by a component.
| Constructor Summary | |
ServiceDescriptor(java.lang.Class serviceInterface,
UniqueID uniqueID,
boolean implementsInterface)
This is the single public constructor for the ServiceDescriptor class. |
|
| Method Summary | |
boolean |
equals(java.lang.Object obj)
overrides default equals() method. |
boolean |
getImplementsInterface()
This method tells whether this service is implemented locally or remotely. |
java.lang.String |
getName()
This method returns the name of the service. |
java.lang.Class |
getServiceInterface()
This method returns the class of the service interface. |
UniqueID |
getUniqueID()
This method returns the unique identifier for the service. |
int |
hashCode()
overrides default hashCode() method. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ServiceDescriptor(java.lang.Class serviceInterface,
UniqueID uniqueID,
boolean implementsInterface)
ServiceDescriptor class.
serviceInterface - the interface this service implments.uniqueID - the unique id of this serviceimplementsInterface - true if the component
implements the interface, false if the component calls
the interface| Method Detail |
public java.lang.String getName()
public UniqueID getUniqueID()
public java.lang.Class getServiceInterface()
public boolean getImplementsInterface()
true if the component
implements the interface, false if the component calls
the interfacepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
Openwings API Documentation (v1.0) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||