org.almendra.janet.cas.node
Class LocalCapabilityPath
java.lang.Object
org.almendra.janet.cas.node.LocalCapabilityPath
- All Implemented Interfaces:
- java.io.Serializable, IPath
- Direct Known Subclasses:
- CapabilityPath, LocalAgentPath
public class LocalCapabilityPath
- extends java.lang.Object
- implements IPath, java.io.Serializable
- Author:
- Oliver
- See Also:
- Serialized Form
Constructor Summary |
protected |
LocalCapabilityPath()
Creates a new LocalCapabilityPath object. |
|
LocalCapabilityPath(java.lang.String capabilityPath)
Creates a new LocalCapabilityPath object. |
|
LocalCapabilityPath(java.lang.String applicationName,
java.lang.String capabilityName)
Creates a new LocalCapabilityPath object. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
capabilityName
protected java.lang.String capabilityName
applicationName
protected java.lang.String applicationName
LocalCapabilityPath
protected LocalCapabilityPath()
- Creates a new
LocalCapabilityPath
object.
LocalCapabilityPath
public LocalCapabilityPath(java.lang.String applicationName,
java.lang.String capabilityName)
- Creates a new
LocalCapabilityPath
object.
LocalCapabilityPath
public LocalCapabilityPath(java.lang.String capabilityPath)
- Creates a new
LocalCapabilityPath
object.
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
containsApplication
public static boolean containsApplication(java.util.List agentPaths,
java.lang.String applicationName)
containsCapability
public static boolean containsCapability(java.util.List agentPaths,
java.lang.String capabilityName)
getQualifiedPathNames
public static java.util.List getQualifiedPathNames(java.util.List localCapabilityPaths)
init
protected void init(java.lang.String applicationName,
java.lang.String capabilityName)
checkValidity
public void checkValidity(java.lang.String appName,
java.lang.String capabilityName)
getApplicationName
public java.lang.String getApplicationName()
- Returns:
- Returns the applicationName.
getCapabilityName
public java.lang.String getCapabilityName()
- Returns:
- Returns the capabilityName.
setApplicationName
public void setApplicationName(java.lang.String applicationName)
- Parameters:
applicationName
- The applicationName to set.
setCapabilityName
public void setCapabilityName(java.lang.String capabilityName)
- Parameters:
capabilityName
- The capabilityName to set.
equals
public boolean equals(java.lang.Object arg)
- Overrides:
equals
in class java.lang.Object
sameAttributeValues
protected boolean sameAttributeValues(LocalCapabilityPath path)
- Parameters:
path
-
- Returns:
getQualifiedPathName
public java.lang.String getQualifiedPathName()
- Specified by:
getQualifiedPathName
in interface IPath
- Returns: