public final class ResourceAdaptorID extends ComponentID
ResourceAdaptorID
class encapsulates resource adaptor component
identity. A ResourceAdaptorID
object is also known as a resource
adaptor identifier.Constructor and Description |
---|
ResourceAdaptorID(String name,
String vendor,
String version)
Create a new resource adaptor component identifier.
|
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Create a copy of this resource adaptor component identifier.
|
int |
compareTo(Object obj)
Compare this component identifier with the specified object for order.
|
protected String |
getClassName()
Get the class name of this component identifier.
|
compareTo, equals, getName, getVendor, getVersion, hashCode, toString
public ResourceAdaptorID(String name, String vendor, String version)
name
- the name of the resource adaptor component.vendor
- the vendor of the resource adaptor component.version
- the version of the resource adaptor component.NullPointerException
- if any argument is null
.public final int compareTo(Object obj)
ComponentID
Component ordering is determined by comparing the component identifier attributes in the following order:
ComponentID
may
be safely compared without causing a ClassCastException
)
compareTo
in interface Comparable
compareTo
in class ComponentID
obj
- the object to compare this with.Comparable.compareTo(Object)
public Object clone()
clone
in class Object
Object.clone()
protected String getClassName()
ComponentID
getClass().getName()
.getClassName
in class ComponentID