Videoautomat

videoautomat
Class SaleProcessRegister

java.lang.Object
  |
  +--sale.SaleProcess
        |
        +--videoautomat.SaleProcessRegister
All Implemented Interfaces:
log.LogContext, log.Loggable, sale.ProcessErrorCodes, Serializable

public class SaleProcessRegister
extends sale.SaleProcess

A sales.salesProcess to register new users.

Author:
Tobias Ruch
See Also:
Serialized Form

Field Summary
 
Fields inherited from class sale.SaleProcess
LOGENTRYFILTER_PROCESSES_ONLY, m_gCurGate, m_tCurTransition
 
Fields inherited from interface sale.ProcessErrorCodes
DATABASKET_CONFLICT_ERROR, DUPLICATE_KEY_EXCEPTION, ERR_INTERNAL, ERR_LOWERBOUND, ERR_NOERROR, ERR_UPPERBOUND, NOT_ENOUGH_ELEMENTS_ERROR, REMOVE_VETO_EXCEPTION
 
Constructor Summary
SaleProcessRegister()
          Constructs the new process
 
Method Summary
protected  sale.Gate getInitialGate()
          Overridden from SalePrecess to initialize and start the process.
 
Methods inherited from class sale.SaleProcess
attach, attach, canQuit, detachBasket, detachContext, error, error, error, getBasket, getCommitGate, getContext, getCurrentGate, getErrorGate, getErrorMsg, getLogData, getLogGate, getName, getQuitGate, getRollbackGate, getStopGate, isAlive, isResumed, isRunning, isSuspended, log, onFinished, onResumeOrStart, onSuspended, printErrorInfo, quit, resume, start, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SaleProcessRegister

public SaleProcessRegister()
Constructs the new process

Method Detail

getInitialGate

protected sale.Gate getInitialGate()
Overridden from SalePrecess to initialize and start the process. This is the only user defined gate. Further gates are only commit and rollback gates.

Specified by:
getInitialGate in class sale.SaleProcess

Videoautomat