com.ibm.cics.server
Class AddressResource
java.lang.Object
|
+--com.ibm.cics.server.API
|
+--com.ibm.cics.server.SynchronizationResource
|
+--com.ibm.cics.server.AddressResource
- All Implemented Interfaces:
- java.io.Serializable
- public class AddressResource
- extends SynchronizationResource
- implements java.io.Serializable
This class provides the implementation of synchronization based on the
address of a data area.
This class is intended for cases where integration with an existing
application that uses an address to ENQ.
New applications should use the NameResource class.
As Java does not expose the address of a variable,
it is used explicitly as an array of bytes.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddressResource
public AddressResource()
- Construct a default AddressResource.
dequeue
public void dequeue()
enqueue
public void enqueue()
throws ResourceUnavailableException
getAddress
public byte[] getAddress()
- Return the address used for the synchronization resource.
- Returns:
- the synchronization address
setAddress
public void setAddress(byte[] address)
- Sets the synchronization address
- Parameters:
address
- the synchronization address
tryEnqueue
public void tryEnqueue()
throws ResourceUnavailableException