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:
Serializable, ChangeEvent, ChangeEventInfo, ExtensionsData

public class ChangeEventImpl
extends ChangeEventInfoDataImpl
implements ChangeEvent, Serializable

Change Event.

See Also:
Serialized Form

Constructor Summary
ChangeEventImpl()
           
ChangeEventImpl(ChangeType changeType, GregorianCalendar changeTime, String objectId, Map<String,List<?>> properties, List<String> policyIds, Acl acl)
           
 
Method Summary
 Acl getAcl()
          Returns the ACL.
 String getObjectId()
          Gets the id of the object.
 List<String> getPolicyIds()
          Returns the policy ids.
 Map<String,List<?>> getProperties()
          Returns the properties.
 void setAcl(Acl acl)
           
 void setObjectId(String objectId)
           
 void setPolicyIds(List<String> policyIds)
           
 void setProperties(Map<String,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,
                       GregorianCalendar changeTime,
                       String objectId,
                       Map<String,List<?>> properties,
                       List<String> policyIds,
                       Acl acl)
Method Detail

getObjectId

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

Specified by:
getObjectId in interface ChangeEvent

setObjectId

public void setObjectId(String objectId)

getProperties

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

Specified by:
getProperties in interface ChangeEvent

setProperties

public void setProperties(Map<String,List<?>> properties)

getPolicyIds

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

Specified by:
getPolicyIds in interface ChangeEvent

setPolicyIds

public void setPolicyIds(List<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.