Class CompositionID
- java.lang.Object
-
- javax.slee.ComponentID
-
- com.opencloud.slee.resources.sis.components.SISComponentID
-
- com.opencloud.slee.resources.sis.components.CompositionID
-
- All Implemented Interfaces:
SISComponent
,FastSerializable
,Serializable
,Cloneable
,Comparable
public final class CompositionID extends SISComponentID implements FastSerializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.opencloud.slee.resources.sis.components.SISComponent
SISComponent.ComponentType
-
-
Field Summary
-
Fields inherited from class com.opencloud.slee.resources.sis.components.SISComponentID
COMPONENT_ID_PATTERN, COMPONENT_ID_PATTERN_NOTYPE
-
-
Constructor Summary
Constructors Constructor Description CompositionID(DataInput in)
CompositionID(String name, String vendor, String version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Object obj)
SISComponent.ComponentType
getComponentType()
-
Methods inherited from class com.opencloud.slee.resources.sis.components.SISComponentID
fromString, fromString, toStream
-
Methods inherited from class javax.slee.ComponentID
equals, getName, getVendor, getVersion, hashCode, toString
-
Methods inherited from interface com.opencloud.util.FastSerializable
toStream
-
Methods inherited from interface com.opencloud.slee.resources.sis.components.SISComponent
getName
-
-
-
-
Constructor Detail
-
CompositionID
public CompositionID(DataInput in) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getComponentType
public SISComponent.ComponentType getComponentType()
- Specified by:
getComponentType
in interfaceSISComponent
-
compareTo
public final int compareTo(Object obj)
- Specified by:
compareTo
in interfaceComparable
- Specified by:
compareTo
in classComponentID
-
-