wt.sandbox
Class SandboxServiceInitialCheckinEvent
java.lang.Object
wt.events.KeyedEvent
wt.sandbox.SandboxServiceMultiEvent
wt.sandbox.SandboxServiceInitialCheckinEvent
- All Implemented Interfaces:
- Cloneable, Serializable
- public class SandboxServiceInitialCheckinEvent
- extends SandboxServiceMultiEvent
- implements Serializable
Encapusulates SandboxService event/occurence data state immediately prior
to storing initial sandbox checkins. Provides intial checkins to listeners
for modification for any/all necessary validation and/or modification.
Note that this event is focused on the production of formation of initial
sandbox checkin objects, whereas SandboxServiceCheckinEvent provides
a broader, more encompassing view but does not provide access to the
initial checkin objects as they are being formed.
Supported API: false
Extendable: false
- See Also:
- Serialized Form
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
SB_INITIAL_CHECKIN_EVENT
public static final String SB_INITIAL_CHECKIN_EVENT
Supported API: false
- See Also:
- Constant Field Values
workingCopyToInitialCheckinMap
private WTValuedMap workingCopyToInitialCheckinMap
initialCheckinWorkingCopyToDataMap
private WTKeyedMap initialCheckinWorkingCopyToDataMap
SandboxServiceInitialCheckinEvent
private SandboxServiceInitialCheckinEvent(WTValuedMap workingCopyToInitialCheckinMap,
WTKeyedMap initialCheckinWorkingCopyToDataMap)
getWorkingCopyToInitialCheckinMap
public WTValuedMap getWorkingCopyToInitialCheckinMap()
- Gets map from working copies to initial checkin objects formed from
them. Note that the checkins have not yet been stored but will be
after the completion of this event dispatch. This thus affords listeners
with an opportunity to contribute to the formation of these new objects.
Supported API: false
- Returns:
- WTValuedMap
getInitialCheckinWorkingCopyToDataMap
public WTKeyedMap getInitialCheckinWorkingCopyToDataMap()
- Gets map from working copies for intial check in to InitialCheckinData
objects.
Supported API: false
- Returns:
- WTKeyedMap
generateEventKey
public static String generateEventKey(String eventType)
- Generate an appropriate event key for this class given an event type.
Supported API: false
- Parameters:
eventType
- the event type
- Returns:
- String
fireInitialCheckinEvent
static void fireInitialCheckinEvent(ManagerService managerService,
WTValuedMap workingCopyToInitialCheckinMap,
WTKeyedMap initialCheckinWorkingCopyToDataMap)
throws WTException
- Throws:
WTException