Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.api.operation
Class DefaultOperationEvent

java.lang.Object
  extended by org.nuxeo.ecm.core.api.operation.DefaultOperationEvent
All Implemented Interfaces:
java.io.Serializable, OperationEvent

public class DefaultOperationEvent
extends java.lang.Object
implements OperationEvent

This class is not thread safe TODO: should remove this class -> the command itself may be used as the event

Author:
Bogdan Stefanescu
See Also:
Serialized Form

Field Summary
 java.lang.Object details
           
 java.lang.Object dirtyUpdateTag
           
 java.lang.String id
           
 ModificationSet modifications
           
 java.lang.String repository
           
 java.lang.String sessionId
           
 java.lang.String userName
           
 
Constructor Summary
DefaultOperationEvent()
           
DefaultOperationEvent(CoreSession session, java.lang.String id, ModificationSet modifs)
           
DefaultOperationEvent(CoreSession session, java.lang.String id, ModificationSet modifs, java.io.Serializable details)
           
DefaultOperationEvent(java.lang.String sessionId, java.lang.String repositoryName, java.lang.String principal, java.lang.String id, ModificationSet modifs, java.lang.Object details)
           
 
Method Summary
 java.lang.Object getDetails()
           
 java.lang.Object getDirtyUpdateTag()
           
 java.lang.String getId()
           
 ModificationSet getModifications()
           
 java.lang.String getRepositoryName()
           
 java.lang.String getSessionId()
           
 java.lang.String getUserName()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

public java.lang.String id

sessionId

public java.lang.String sessionId

repository

public java.lang.String repository

userName

public java.lang.String userName

modifications

public ModificationSet modifications

details

public java.lang.Object details

dirtyUpdateTag

public java.lang.Object dirtyUpdateTag
Constructor Detail

DefaultOperationEvent

public DefaultOperationEvent()

DefaultOperationEvent

public DefaultOperationEvent(CoreSession session,
                             java.lang.String id,
                             ModificationSet modifs)

DefaultOperationEvent

public DefaultOperationEvent(CoreSession session,
                             java.lang.String id,
                             ModificationSet modifs,
                             java.io.Serializable details)

DefaultOperationEvent

public DefaultOperationEvent(java.lang.String sessionId,
                             java.lang.String repositoryName,
                             java.lang.String principal,
                             java.lang.String id,
                             ModificationSet modifs,
                             java.lang.Object details)
Method Detail

getDetails

public java.lang.Object getDetails()
Specified by:
getDetails in interface OperationEvent

getId

public java.lang.String getId()
Specified by:
getId in interface OperationEvent

getModifications

public ModificationSet getModifications()
Specified by:
getModifications in interface OperationEvent

getUserName

public java.lang.String getUserName()
Specified by:
getUserName in interface OperationEvent

getRepositoryName

public java.lang.String getRepositoryName()
Specified by:
getRepositoryName in interface OperationEvent

getSessionId

public java.lang.String getSessionId()
Specified by:
getSessionId in interface OperationEvent

getDirtyUpdateTag

public java.lang.Object getDirtyUpdateTag()
Specified by:
getDirtyUpdateTag in interface OperationEvent

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.