depot1
Class CompoundBooking

Attributes
Primitive Type string acceptedBy acceptedBy
Primitive Type dateTime bookingDate bookingDate
Class code bookingStatus bookingStatus
Class code bookingType bookingType
Primitive Type string description description
Primitive Type boolean isLocked isLocked
Class code lockingReason lockingReason
Primitive Type dateTime lockModifiedAt lockModifiedAt
Primitive Type string name name
Class WfProcessInstance wfProcess wfProcess

Operations
Class Void acceptCb acceptCb
Class CancelCompoundBookingResult cancelCb cancelCb
Class Void finalizeCb finalizeCb
Class Void lockCb lockCb
Class Void unlockCb unlockCb

Properties:

Alias
Classifier Behavior
Collections
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameCompoundBooking
Name Expression
Owned Template Signature
OwnerPackage depot1
Owning Parameter
PackagePackage depot1
Packageable Element visibilitypublic
Qualified Namedepot1::depot1::CompoundBooking
Representation
Stereotype
Template Parameter
Visibilitypublic

Attribute Details

 acceptedBy
public Primitive Type string acceptedBy
Properties:

Aggregationnone
Alias
Association
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywordsset
Lower1
Lower Value
Multiplicity1
NameacceptedBy
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::acceptedBy
Stereotype
Template Parameter
TypePrimitive Type string
Upper1
Upper Value
Visibilitypublic


 bookingDate
public Primitive Type dateTime bookingDate
Properties:

Aggregationnone
Alias
Association
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamebookingDate
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::bookingDate
Stereotype
Template Parameter
TypePrimitive Type dateTime
Upper1
Upper Value
Visibilitypublic


 bookingStatus
public Class code bookingStatus
Properties:

Aggregationnone
Alias
Association
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamebookingStatus
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::bookingStatus
Stereotype
Template Parameter
TypeClass code
Upper1
Upper Value
Visibilitypublic


 bookingType
public Class code bookingType
Properties:

Aggregationnone
Alias
Association
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamebookingType
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::bookingType
Stereotype
Template Parameter
TypeClass code
Upper1
Upper Value
Visibilitypublic


 description
public Primitive Type string description
Properties:

Aggregationnone
Alias
Association
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower ValueLiteral Integer
Multiplicity0..1
Namedescription
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::description
Stereotype
Template Parameter
TypePrimitive Type string
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic


 isLocked
public Primitive Type boolean isLocked
Properties:

Aggregationnone
Alias
Association
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NameisLocked
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::isLocked
Stereotype
Template Parameter
TypePrimitive Type boolean
Upper1
Upper Value
Visibilitypublic


 lockingReason
public Class code lockingReason
Properties:

Aggregationnone
Alias
Association
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamelockingReason
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::lockingReason
Stereotype
Template Parameter
TypeClass code
Upper1
Upper Value
Visibilitypublic


 lockModifiedAt
public Primitive Type dateTime lockModifiedAt
Properties:

Aggregationnone
Alias
Association
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamelockModifiedAt
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::lockModifiedAt
Stereotype
Template Parameter
TypePrimitive Type dateTime
Upper1
Upper Value
Visibilitypublic


 name
public Primitive Type string name
Properties:

Aggregationnone
Alias
Association
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
Namename
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::name
Stereotype
Template Parameter
TypePrimitive Type string
Upper1
Upper Value
Visibilitypublic


 wfProcess
public Class WfProcessInstance wfProcess
Properties:

Aggregationnone
Alias
AssociationAssociation CreatedByWfProcessInstance
Association End
Class Class CompoundBooking
Collections
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquefalse
Keywords
Lower0
Lower ValueLiteral Integer
Multiplicity0..1
NamewfProcess
Name Expression
Opposite
Owned Template Signature
OwnerClass CompoundBooking
Owning Association
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::wfProcess
Stereotype
Template Parameter
TypeClass WfProcessInstance
Upper1
Upper ValueLiteral Unlimited Natural
Visibilitypublic

Operation Details

 acceptCb
public Class Void acceptCb(  )
Parameters:
Returns:
Class Void
Properties:

Alias
Body Condition
Class Class CompoundBooking
Collections
Concurrencysequential
Datatype
Is Abstractfalse
Is Leaffalse
Is Orderedfalse
Is Queryfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NameacceptCb
Name Expression
Owned Template Signature
OwnerClass CompoundBooking
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::acceptCb
Stereotype
Template Parameter
TypeClass Void
Upper1
Upper Value
Visibilitypublic


 cancelCb
public Class CancelCompoundBookingResult cancelCb(  )
Parameters:
Returns:
Class CancelCompoundBookingResult
Properties:

Alias
Body Condition
Class Class CompoundBooking
Collections
Concurrencysequential
Datatype
Is Abstractfalse
Is Leaffalse
Is Orderedfalse
Is Queryfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamecancelCb
Name Expression
Owned Template Signature
OwnerClass CompoundBooking
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::cancelCb
Stereotype
Template Parameter
TypeClass CancelCompoundBookingResult
Upper1
Upper Value
Visibilitypublic


 finalizeCb
public Class Void finalizeCb(  )
Parameters:
Returns:
Class Void
Properties:

Alias
Body Condition
Class Class CompoundBooking
Collections
Concurrencysequential
Datatype
Is Abstractfalse
Is Leaffalse
Is Orderedfalse
Is Queryfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamefinalizeCb
Name Expression
Owned Template Signature
OwnerClass CompoundBooking
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::finalizeCb
Stereotype
Template Parameter
TypeClass Void
Upper1
Upper Value
Visibilitypublic


 lockCb
public Class Void lockCb( Class LockCompoundBookingParams  )
Parameters:
Class LockCompoundBookingParams in
Returns:
Class Void
Properties:

Alias
Body Condition
Class Class CompoundBooking
Collections
Concurrencysequential
Datatype
Is Abstractfalse
Is Leaffalse
Is Orderedfalse
Is Queryfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamelockCb
Name Expression
Owned Template Signature
OwnerClass CompoundBooking
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::lockCb
Stereotype
Template Parameter
TypeClass Void
Upper1
Upper Value
Visibilitypublic


 unlockCb
public Class Void unlockCb(  )
Parameters:
Returns:
Class Void
Properties:

Alias
Body Condition
Class Class CompoundBooking
Collections
Concurrencysequential
Datatype
Is Abstractfalse
Is Leaffalse
Is Orderedfalse
Is Queryfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NameunlockCb
Name Expression
Owned Template Signature
OwnerClass CompoundBooking
Owning Parameter
Qualified Namedepot1::depot1::CompoundBooking::unlockCb
Stereotype
Template Parameter
TypeClass Void
Upper1
Upper Value
Visibilitypublic