|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.tws.objects.plan.InternetworkDependencyInPlan
Internetwork dependencies plan associations of jobs or job streams from targets in a remote TWS network. Since they can model dependencies in a very general way, a string (dependency) is used to represent the dependency targets in place of the names of the remote job stream, job and worskation that may be involved in the dependency. In addition to this general-purpose value, the agent workstation that is responsible for the connection to the remote network is also specified.
The following syntax validation constraints must be met on InternetworkDependencyInPlan objects:
networkAgentKey | Must reference an existing workstation |
dependency | Always required |
Not longer than 255 characters | |
status | Output Only. |
internalStatus | Output Only. |
satisfied | Output Only. |
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT
Copyright |
Constructor Summary | |
---|---|
InternetworkDependencyInPlan()
Creates an empty InternetworkDependencyInPlan. |
|
InternetworkDependencyInPlan(Identifier id)
Creates an InternetworkDependencyInPlan, specifying the identifier of the referenced network agent. |
|
InternetworkDependencyInPlan(Identifier id,
WorkstationInPlanKey key)
Creates an InternetworkDependencyInPlan, specifying the identifier and key of the referenced network agent. |
|
InternetworkDependencyInPlan(WorkstationInPlanKey key)
Creates an InternetworkDependencyInPlan, specifying the key of the referenced network agent. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
Returns true if all fields of this InternetworkDependencyInPlan object are equal to those of the given one. |
java.lang.String |
getDependency()
Returns the String representing the real 'dependency' |
Identifier |
getId()
Returns the Identifier of the Network Agent. |
FlowNodeInternalStatusType |
getInternalStatus()
Returns the Internal Status of the Job/ Job Stream |
Identifier |
getNetworkAgentId()
Returns the Identifier of the Network Agent. |
WorkstationInPlanKey |
getNetworkAgentKey()
Returns the key of the Network Agent. |
DependencyStatusType |
getStatus()
Return the status of this dependency. |
int |
hashCode()
Returns a hash code for this InternetworkDependencyInPlan object. |
boolean |
isSatisfied()
Returns true if this dependency is satisfied, false otherwise |
void |
setDependency(java.lang.String string)
Sets the real 'dependency' of this dependency object. |
void |
setInternalStatus(FlowNodeInternalStatusType type)
Sets the Internal Status of the internetwork dependency For internal use only |
void |
setNetworkAgentId(Identifier identifier)
Sets the Identifier of the Network Agent. |
void |
setNetworkAgentKey(WorkstationInPlanKey key)
Sets the key of the Network Agent. |
void |
setSatisfied(boolean b)
Sets if this dependency is satisfied or not. |
void |
setStatus(DependencyStatusType type)
Sets the status of this dependency. |
java.lang.String |
toString()
Returns a string representation of this InternetworkDependencyInPlan. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public InternetworkDependencyInPlan()
public InternetworkDependencyInPlan(Identifier id)
id
- The identifier of the referenced network agent.public InternetworkDependencyInPlan(WorkstationInPlanKey key)
key
- The key of the referenced network agent.public InternetworkDependencyInPlan(Identifier id, WorkstationInPlanKey key)
id
- The identifier of the referenced network agent.key
- The key of the referenced network agent.Method Detail |
public boolean equals(java.lang.Object object)
object
- The object to be compared with this one.
public int hashCode()
public java.lang.String toString()
public DependencyStatusType getStatus()
public void setStatus(DependencyStatusType type)
type
- the status of this dependency.public java.lang.String getDependency()
public Identifier getNetworkAgentId()
public WorkstationInPlanKey getNetworkAgentKey()
public void setDependency(java.lang.String string)
string
- the real 'dependency' of this object.public void setNetworkAgentId(Identifier identifier)
identifier
- the Identifier of the Network Agent.public void setNetworkAgentKey(WorkstationInPlanKey key)
key
- the key of the Network Agent.public Identifier getId()
getId
in interface TWSLink
TWSLink.getId()
public boolean isSatisfied()
public void setSatisfied(boolean b)
b
- true if satisfied, false otherwise.public void setInternalStatus(FlowNodeInternalStatusType type)
type
- The flow node status to setpublic FlowNodeInternalStatusType getInternalStatus()
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |