Class RemoteProtocolScript
- java.lang.Object
-
- de.cardcontact.opencard.service.remoteclient.RemoteProtocolScript
-
public class RemoteProtocolScript extends java.lang.Object
Encode or decode a list of RemoteProtocolUnits for transfer using RAMOverHttp encoding- Author:
- asc
-
-
Constructor Summary
Constructors Constructor Description RemoteProtocolScript()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(RemoteProtocolUnit rpu)
void
decodeCommandScriptingTemplate(byte[] cst)
void
decodeInitiationTemplate(byte[] pit)
void
decodeResponseScriptingTemplate(byte[] cst)
byte[]
encodeCommandScriptingTemplate()
byte[]
encodeInitiationTemplate()
byte[]
encodeResponseScriptingTemplate()
int
getExecutedCommands()
java.util.List<RemoteProtocolUnit>
getRemoteProtocolUnits()
boolean
isClosing()
boolean
isEmpty()
static boolean
isInitiation(byte[] pit)
void
setClosing()
void
setExecutedCommands(int executedCommands)
java.lang.String
toString()
-
-
-
Method Detail
-
setClosing
public void setClosing()
-
isClosing
public boolean isClosing()
-
isEmpty
public boolean isEmpty()
-
setExecutedCommands
public void setExecutedCommands(int executedCommands)
-
getExecutedCommands
public int getExecutedCommands()
-
add
public void add(RemoteProtocolUnit rpu)
-
getRemoteProtocolUnits
public java.util.List<RemoteProtocolUnit> getRemoteProtocolUnits()
-
encodeCommandScriptingTemplate
public byte[] encodeCommandScriptingTemplate()
-
decodeCommandScriptingTemplate
public void decodeCommandScriptingTemplate(byte[] cst) throws TLVEncodingException
- Throws:
TLVEncodingException
-
encodeResponseScriptingTemplate
public byte[] encodeResponseScriptingTemplate()
-
decodeResponseScriptingTemplate
public void decodeResponseScriptingTemplate(byte[] cst) throws TLVEncodingException
- Throws:
TLVEncodingException
-
encodeInitiationTemplate
public byte[] encodeInitiationTemplate()
-
decodeInitiationTemplate
public void decodeInitiationTemplate(byte[] pit) throws TLVEncodingException
- Throws:
TLVEncodingException
-
isInitiation
public static boolean isInitiation(byte[] pit)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-