|
SecurePlayLibray J2SE v2.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.SecurePlay.SPRootTransactionClass
com.SecurePlay.SPAbstractTransactionClass
com.SecurePlay.SPTBurstClass
com.SecurePlay.SPTnewGameClass
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Field Summary | |
(package private) java.lang.String |
gamestatus
Game status of this transaction. |
private boolean |
newencrypt
|
private java.lang.String |
newGameType
|
private java.lang.String |
newGID
|
private java.lang.String |
newMaster
|
private java.lang.String[] |
newPlayers
|
private java.lang.String |
newSecurityManagerType
|
private boolean |
newsign
|
| Fields inherited from class com.SecurePlay.SPAbstractTransactionClass |
AGE, configuration, gameinstance, mt_completeTransaction, mt_error, privateflag, releaseversion, status_error, status_ready, transactionstatus, transtype |
| Fields inherited from class com.SecurePlay.SPRootTransactionClass |
comms, EventListenerList, gameID, insend, master, playerIDList, ReSend_altmessage, ReSend_encryptflag, ReSend_messagebody, ReSend_messageID, ReSend_messagetype, ReSend_privateflag, ReSend_receivers, ReSend_sender, secureplay, transactionID |
| Constructor Summary | |
SPTnewGameClass()
Default Constructor |
|
SPTnewGameClass(SPGameInterface gameobj,
java.lang.String master,
boolean pflag,
java.lang.String transactionID,
java.lang.String[] pidlist,
java.lang.String AGE,
java.lang.String nGameType,
java.lang.String nGID,
java.lang.String nMaster,
java.lang.String[] nPlayers,
boolean nsigpol,
boolean nencpol,
java.lang.String nSecManType)
Specific Constructor. |
|
| Method Summary | |
SPAbstractTransactionInterface |
APIcreateTransaction(SPGameInterface gameapiobj,
SPMessageClass message)
Creates a new instance of an SPTBeginGame. |
boolean |
APIgetNewEncryptPolicy()
|
java.lang.String |
APIgetNewGameType()
|
java.lang.String |
APIgetNewGID()
|
java.lang.String |
APIgetNewMaster()
|
java.lang.String[] |
APIgetNewPlayers()
|
java.lang.String |
APIgetNewSecurityManagerType()
|
boolean |
APIgetNewSignaturePolicy()
|
java.lang.String |
APIgetTransactionType()
This method returns a String of the transactiontype. |
static SPAbstractTransactionInterface |
createBurst(SPGameInterface gameobj,
java.lang.String master,
java.lang.String[] transinfo,
java.lang.String transactionID,
java.lang.String AGE,
java.lang.String[] configarr)
OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE - OVERRIDE This method creates a SPTBurstClass transaction. |
static SPAbstractTransactionInterface |
createNewGame(SPGameInterface gameobj,
java.lang.String master,
java.lang.String[] playerIDList,
boolean privateflag,
java.lang.String AGE,
java.lang.String nGameType,
java.lang.String nGID,
java.lang.String nMaster,
java.lang.String[] nPlayers,
boolean nsigpol,
boolean nencpol,
java.lang.String nSecManType)
This creates the new newGameClass transaction |
static java.lang.String |
gettranstype()
This method gets the transaction type. |
static boolean |
registerTransaction()
Registers this transaction. |
| Methods inherited from class com.SecurePlay.SPTBurstClass |
APIgetTransactionContent, createBurst |
| Methods inherited from class com.SecurePlay.SPAbstractTransactionClass |
APIcompleteTransaction, APIgetAGE, APIgetConfiguration, APIgetGameinstance, APIgetPrivacyFlag, APIgetTransactionstatus, APIisPlayerInternal, APIisTransError, APIsetTransactionID, logError, onincomingTransaction, prinit, pronincomingTransaction, pruniqueinit, setAGE |
| Methods inherited from class com.SecurePlay.SPRootTransactionClass |
APIaddListener, APIclearListeners, APIgetGameID, APIgetGetReplayList, APIgetListenerCount, APIgetListeners, APIgetMaster, APIgetPlayerIDList, APIgetTransactionID, APIisPlayerIncluded, APIremoveListener, APIReplayRemoveOldSender, APIresendLastMessage, APIsetReplayList, APIsetSecurePlayClass, detectReplay, sendMessage, SPnotify |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.SecurePlay.SPAbstractTransactionInterface |
APIgetGameID, APIgetMaster, APIgetPlayerIDList, APIgetTransactionID, sendMessage |
| Field Detail |
java.lang.String gamestatus
private java.lang.String newGameType
private java.lang.String newGID
private java.lang.String newMaster
private java.lang.String[] newPlayers
private java.lang.String newSecurityManagerType
private boolean newsign
private boolean newencrypt
| Constructor Detail |
public SPTnewGameClass()
public SPTnewGameClass(SPGameInterface gameobj,
java.lang.String master,
boolean pflag,
java.lang.String transactionID,
java.lang.String[] pidlist,
java.lang.String AGE,
java.lang.String nGameType,
java.lang.String nGID,
java.lang.String nMaster,
java.lang.String[] nPlayers,
boolean nsigpol,
boolean nencpol,
java.lang.String nSecManType)
gameobj - SPGameInterface - the game that is associated with this transaction.master - String - master of this transactionpflag - boolean - WILL be ignored. Since this transaction is designed to begin a game it has to send the begin message to every participant of the game. The prarameter only exists here for inheritance reasons.transactionID - String - transaction id of this transaction.pidlist - String[] - players involved in this transactionAGE - String - set AGEnGameType - nGID - nMaster - nPlayers - nsigpol - nencpol - nSecManType - | Method Detail |
public java.lang.String APIgetNewGameType()
public java.lang.String APIgetNewGID()
public java.lang.String APIgetNewMaster()
public java.lang.String[] APIgetNewPlayers()
public java.lang.String APIgetNewSecurityManagerType()
public boolean APIgetNewSignaturePolicy()
public boolean APIgetNewEncryptPolicy()
public static java.lang.String gettranstype()
public static boolean registerTransaction()
public static SPAbstractTransactionInterface createNewGame(SPGameInterface gameobj,
java.lang.String master,
java.lang.String[] playerIDList,
boolean privateflag,
java.lang.String AGE,
java.lang.String nGameType,
java.lang.String nGID,
java.lang.String nMaster,
java.lang.String[] nPlayers,
boolean nsigpol,
boolean nencpol,
java.lang.String nSecManType)
gameobj - master - playerIDList - privateflag - AGE - nGameType - nGID - nMaster - nPlayers - nsigpol - nencpol - nSecManType -
public SPAbstractTransactionInterface APIcreateTransaction(SPGameInterface gameapiobj,
SPMessageClass message)
APIcreateTransaction in interface SPAbstractTransactionInterfaceAPIcreateTransaction in class SPTBurstClassgameapiobj - SPGameInterface - game associated with this transaction.message - SPMessageClass - message that has all the transaction configure info
public java.lang.String APIgetTransactionType()
APIgetTransactionType in interface SPAbstractTransactionInterfaceAPIgetTransactionType in class SPTBurstClass
public static SPAbstractTransactionInterface createBurst(SPGameInterface gameobj,
java.lang.String master,
java.lang.String[] transinfo,
java.lang.String transactionID,
java.lang.String AGE,
java.lang.String[] configarr)
gameobj - master - transinfo - transactionID - AGE - configarr -
|
SecurePlayLibray J2SE v2.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||