+++ /dev/null
-/**
- @header@
- */
-package org.pcmm.gates.impl;
-
-import org.pcmm.base.impl.PCMMBaseObject;
-import org.pcmm.gates.ITransactionID;
-
-/**
- *
- */
-public class TransactionID extends PCMMBaseObject implements ITransactionID {
-
- /**
- *
- */
- public TransactionID() {
- this(LENGTH, STYPE, SNUM);
- }
-
- /**
- * @param data
- */
- public TransactionID(byte[] data) {
- super(data);
- }
-
- /**
- * @param len
- * @param sType
- * @param sNum
- */
- public TransactionID(short len, byte sType, byte sNum) {
- super(len, sType, sNum);
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.pcmm.gates.ITransactionID#setTransactionIdentifier(short)
- */
- @Override
- public void setTransactionIdentifier(short id) {
- setShort(id, (short) 0);
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.pcmm.gates.ITransactionID#getTransactionIdentifier()
- */
- @Override
- public short getTransactionIdentifier() {
- return getShort((short) 0);
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.pcmm.gates.ITransactionID#setGateCommandType(short)
- */
- @Override
- public void setGateCommandType(short type) {
- setShort(type, (short) 2);
- }
-
- /*
- * (non-Javadoc)
- *
- * @see org.pcmm.gates.ITransactionID#getGateCommandType()
- */
- @Override
- public short getGateCommandType() {
- return getShort((short) 2);
- }
-
-}