org.apache.chemistry.opencmis.client.runtime
Class ChangeEventImpl

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
      extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.ChangeEventInfoDataImpl
          extended by org.apache.chemistry.opencmis.client.runtime.ChangeEventImpl
All Implemented Interfaces:
java.io.Serializable, ChangeEvent, ChangeEventInfo, ExtensionsData

public class ChangeEventImpl
extends ChangeEventInfoDataImpl
implements ChangeEvent, java.io.Serializable

Change Event.

See Also:
Serialized Form

Constructor Summary
ChangeEventImpl()
           
ChangeEventImpl(ChangeType changeType, java.util.GregorianCalendar changeTime, java.lang.String objectId, java.util.Map<java.lang.String,java.util.List<?>> properties, java.util.List<java.lang.String> policyIds, Acl acl)
           
 
Method Summary
 Acl getAcl()
          Returns the ACL.
 java.lang.String getObjectId()
          Gets the id of the object.
 java.util.List<java.lang.String> getPolicyIds()
          Returns the policy ids.
 java.util.Map<java.lang.String,java.util.List<?>> getProperties()
          Returns the properties.
 void setAcl(Acl acl)
           
 void setObjectId(java.lang.String objectId)
           
 void setPolicyIds(java.util.List<java.lang.String> policyIds)
           
 void setProperties(java.util.Map<java.lang.String,java.util.List<?>> properties)
           
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.ChangeEventInfoDataImpl
getChangeTime, getChangeType, setChangeTime, setChangeType
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
getExtensions, setExtensions, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.chemistry.opencmis.commons.data.ChangeEventInfo
getChangeTime, getChangeType
 
Methods inherited from interface org.apache.chemistry.opencmis.commons.data.ExtensionsData
getExtensions, setExtensions
 

Constructor Detail

ChangeEventImpl

public ChangeEventImpl()

ChangeEventImpl

public ChangeEventImpl(ChangeType changeType,
                       java.util.GregorianCalendar changeTime,
                       java.lang.String objectId,
                       java.util.Map<java.lang.String,java.util.List<?>> properties,
                       java.util.List<java.lang.String> policyIds,
                       Acl acl)
Method Detail

getObjectId

public java.lang.String getObjectId()
Description copied from interface: ChangeEvent
Gets the id of the object.

Specified by:
getObjectId in interface ChangeEvent

setObjectId

public void setObjectId(java.lang.String objectId)

getProperties

public java.util.Map<java.lang.String,java.util.List<?>> getProperties()
Description copied from interface: ChangeEvent
Returns the properties.

Specified by:
getProperties in interface ChangeEvent

setProperties

public void setProperties(java.util.Map<java.lang.String,java.util.List<?>> properties)

getPolicyIds

public java.util.List<java.lang.String> getPolicyIds()
Description copied from interface: ChangeEvent
Returns the policy ids.

Specified by:
getPolicyIds in interface ChangeEvent

setPolicyIds

public void setPolicyIds(java.util.List<java.lang.String> policyIds)

getAcl

public Acl getAcl()
Description copied from interface: ChangeEvent
Returns the ACL.

Specified by:
getAcl in interface ChangeEvent

setAcl

public void setAcl(Acl acl)


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.