WebSphere:*,type=GAPAgent
MBean GAPAgent
Grid application placement agent for APC and GEPS integration.
Operation Summary | |
java.util.List | getJobsForPlacement() Get the list of Jobs For Placement. |
com.ibm.ws.xd.placement.bizgrid.impl.JobForPlacementImpl | dispatchJob( Dispatch the job to the assigned node. |
java.util.List | getJobsForPlacementEntries() Get the list of Foreign Jobs For Placement Entries. |
void | addForeignJob( Add Update a foreign job |
void | removeForeignJob( Remove a foreign job |
void | setGAPMediatorActive( Called by GAPMediator to tell its location. |
void | setGAPMediatorInactive( Called by GAPMediator to tell its is going down. |
void | incrementOutstandingJobs( Called by a foreign GAPAgent to increment outstanding jobs in a endpoint. |
void | decrementOutstandingJobs( Called by a foreign GAPAgent to decrement outstanding jobs in a endpoint. |
Operation Detail |
public java.util.List getJobsForPlacement()
public com.ibm.ws.xd.placement.bizgrid.impl.JobForPlacementImpl dispatchJob(java.lang.String jobID,
java.lang.String nodeName,
java.lang.String containerName
)
jobID
-
Job IDnodeName
-
Node where the job should be dispatched.containerName
-
Name of the container (DC Cluster name).
public java.util.List getJobsForPlacementEntries()
public void addForeignJob(java.util.List job4PEntryList
)
job4PEntryList
-
List of J4PEntries
public void removeForeignJob(java.lang.String jobID
)
jobID
-
Job ID
public void setGAPMediatorActive(java.lang.String gapMediatorLocation
)
gapMediatorLocation
-
The location of the GAP Mediator
public void setGAPMediatorInactive(java.lang.String gapMediatorLocation
)
gapMediatorLocation
-
The location of the GAP Mediator
public void incrementOutstandingJobs(java.lang.String endpointName
)
endpointName
-
The Endpoint name (node/server).
public void decrementOutstandingJobs(java.lang.String endpointName
)
endpointName
-
The Endpoint name (node/server).