com.endeca.cas.extension
Class InstanceId

java.lang.Object
  extended by com.endeca.cas.extension.InstanceId

public final class InstanceId
extends Object

A unique identifier for a particular instance of a data source or manipulator in a pipeline.


Constructor Summary
InstanceId(String pipelineId, String instanceId)
           
 
Method Summary
 boolean equals(Object other)
           
 String getId()
          Returns the id of the data source or manipulator.
 String getPipelineId()
          Returns the id of the pipeline.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InstanceId

public InstanceId(String pipelineId,
                  String instanceId)
Method Detail

getId

public String getId()
Returns the id of the data source or manipulator. This id is only unique in the scope of the pipeline.

Returns:
the id of the data source or manipulator.

getPipelineId

public String getPipelineId()
Returns the id of the pipeline.

Returns:
the id of the pipeline.

equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011 Endeca. All Rights Reserved.