|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectCADI.Common.Cache.DataBinsCacheManagement
CADI.Proxy.Cache.ProxyCacheManagement
public class ProxyCacheManagement
This class is used to save a logical target that is being cached by the CADIProxy.
| Field Summary | |
|---|---|
private JPCParameters |
jpcParameters
Definition in JPCParameters. |
private int |
port
Is the JPIP server's port. |
private java.lang.String |
proxyTID
Is the Target Identifier (TID) of this logical target given by the JPIP server. |
private java.lang.String |
server
Is the JPIP server. |
private java.lang.String |
serverTID
Is the Target Identifier (TID) of this logical target given by the JPIP server. |
private java.lang.String |
target
Definition in TargetField.target. |
| Fields inherited from class CADI.Common.Cache.DataBinsCacheManagement |
|---|
codParameters, EXPLICIT_FORM, IMPLICIT_FORM, INDEX_RANGE, mainHeaderDataBin, NUMBER_OF_BYTES, NUMBER_OF_LAYERS, precinctsDataBins, sizParameters, type, WILDCARD |
| Constructor Summary | |
|---|---|
ProxyCacheManagement(java.lang.String server,
int port,
java.lang.String target)
Constructor. |
|
| Method Summary | |
|---|---|
private SendDataInfo |
findDescriptor(java.util.ArrayList<SendDataInfo> descriptorsList,
int classIdentifier,
long inClassIdentifier)
|
private CacheDescriptor |
findModelDescriptor(CacheManagementField cacheManagement,
int classIdentifier,
long inClassIdentifier)
|
private java.lang.String |
generateTID_Test()
|
private java.lang.String |
generateTID()
|
java.util.ArrayList<SendDataInfo> |
getAvailable(ViewWindowField viewWindow)
This method returns the available data in the cache for the input viewWindow parameter. |
java.util.ArrayList<SendDataInfo> |
getAvailable(ViewWindowField viewWindow,
CacheManagementField cacheManagement)
|
JPCParameters |
getJPCParameters()
Returns the jpcParameters attribute. |
int |
getPort()
Returns the port attribute. |
java.lang.String |
getProxyTID()
Returns the proxyTID attribute. |
java.util.ArrayList<SendDataInfo> |
getRemainder(ViewWindowField viewWindow,
CacheManagementField cacheManagement,
java.util.ArrayList<SendDataInfo> sentDataList)
|
java.lang.String |
getServer()
Returns the server attribute. |
java.lang.String |
getServerTID()
|
java.lang.String |
getTarget()
Returns the target attribute. |
boolean |
isMainHeader()
Check if the codestream main header is available. |
void |
list(java.io.PrintStream out)
Prints this Proxy Logical Target fields out to the specified output stream. |
void |
setJPCParameters(JPCParameters jpcParameters)
Sets the jpcParameters attribute. |
void |
setTID(java.lang.String tid)
Sets the serverTID attribute. |
java.lang.String |
toString()
|
| Methods inherited from class CADI.Common.Cache.DataBinsCacheManagement |
|---|
addJPIPMessage, addJPIPMessage, explicitForm, explicitForm, getCacheDescriptor, getDataBin, getMainHeader, getPrecinctDataBin, getPrecinctDataBins, implicitForm, isCompleteMainHeader, isInCache, reset, setSIZAndCODParamters |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private java.lang.String server
private int port
private java.lang.String target
TargetField.target.
private java.lang.String serverTID
Definition in TargetField.tid.
private java.lang.String proxyTID
Definition in TargetField.tid.
private JPCParameters jpcParameters
JPCParameters.
| Constructor Detail |
|---|
public ProxyCacheManagement(java.lang.String server,
int port,
java.lang.String target)
| Method Detail |
|---|
public java.lang.String getTarget()
target attribute.
target.public void setTID(java.lang.String tid)
serverTID attribute.
tid - definition in serverTID.public java.lang.String getProxyTID()
proxyTID attribute.
proxyTID.public java.lang.String getServer()
server attribute.
server.public int getPort()
port attribute.
port.public void setJPCParameters(JPCParameters jpcParameters)
jpcParameters attribute.
jpcParameters - definition in jpcParameters.public JPCParameters getJPCParameters()
jpcParameters attribute.
jpcParameters attribute.public java.util.ArrayList<SendDataInfo> getAvailable(ViewWindowField viewWindow)
viewWindow parameter. If there are no available data
in the cache, a null pointer is returned.
viewWindow - definition in ViewWindowField.
public java.util.ArrayList<SendDataInfo> getAvailable(ViewWindowField viewWindow,
CacheManagementField cacheManagement)
viewWindow -
public java.util.ArrayList<SendDataInfo> getRemainder(ViewWindowField viewWindow,
CacheManagementField cacheManagement,
java.util.ArrayList<SendDataInfo> sentDataList)
viewWindow - sentData -
public boolean isMainHeader()
true if the codestream main header is available.
Otherwise, the returned value is false.public java.lang.String getServerTID()
public java.lang.String toString()
toString in class DataBinsCacheManagementpublic void list(java.io.PrintStream out)
list in class DataBinsCacheManagementout - an output stream.private java.lang.String generateTID()
private java.lang.String generateTID_Test()
private SendDataInfo findDescriptor(java.util.ArrayList<SendDataInfo> descriptorsList,
int classIdentifier,
long inClassIdentifier)
descriptorsList - classIdentifier - inClassIdentifier -
private CacheDescriptor findModelDescriptor(CacheManagementField cacheManagement,
int classIdentifier,
long inClassIdentifier)
cacheManagement - classIdentifier - inClassIdentifier -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||