public class

SitedataGetChangesMessageProcessor

extends AbstractMessageProcessor<O>
implements Disposable Initialisable Startable Stoppable MessageProcessor
java.lang.Object
   ↳ org.mule.modules.sharepoint.processors.AbstractExpressionEvaluator
     ↳ org.mule.modules.sharepoint.processors.AbstractConnectedProcessor
       ↳ org.mule.modules.sharepoint.processors.AbstractMessageProcessor<O>
         ↳ org.mule.modules.sharepoint.processors.SitedataGetChangesMessageProcessor

Class Overview

SitedataGetChangesMessageProcessor invokes the sitedataGetChanges(org.mule.modules.sharepoint.microsoft.sitedata.ObjectType, java.lang.String, javax.xml.ws.Holder, javax.xml.ws.Holder, int, javax.xml.ws.Holder, javax.xml.ws.Holder) method in SharepointConnector. For each argument there is a field in this processor to match it. Before invoking the actual method the processor will evaluate and transform where possible to the expected argument type.

Summary

[Expand]
Inherited Constants
From interface org.mule.api.lifecycle.Disposable
From interface org.mule.api.lifecycle.Initialisable
From interface org.mule.api.lifecycle.Startable
From interface org.mule.api.lifecycle.Stoppable
Fields
protected String _contentDatabaseIdType
protected Holder<String> _endChangeIdType
protected Holder<String> _getChangesResultType
protected Holder<Boolean> _moreChangesType
protected ObjectType _objectTypeType
protected Holder<String> _startChangeIdType
protected int _timeoutType
protected Object contentDatabaseId
protected Object endChangeId
protected Object getChangesResult
protected Object moreChanges
protected Object objectType
protected Object startChangeId
protected Object timeout
[Expand]
Inherited Fields
From class org.mule.modules.sharepoint.processors.AbstractMessageProcessor
From class org.mule.modules.sharepoint.processors.AbstractConnectedProcessor
Public Constructors
SitedataGetChangesMessageProcessor()
Public Methods
void dispose()
void initialise()
Obtains the expression manager from the Mule context and initialises the connector.
MuleEvent process(MuleEvent event)
Invokes the MessageProcessor.
void setContentDatabaseId(Object value)
Sets contentDatabaseId
void setEndChangeId(Object value)
Sets endChangeId
void setFlowConstruct(FlowConstruct flowConstruct)
Sets flow construct
void setGetChangesResult(Object value)
Sets getChangesResult
void setMoreChanges(Object value)
Sets moreChanges
void setMuleContext(MuleContext context)
Set the Mule context
void setObjectType(Object value)
Sets objectType
void setStartChangeId(Object value)
Sets startChangeId
void setTimeout(Object value)
Sets timeout
void start()
void stop()
[Expand]
Inherited Methods
From class org.mule.modules.sharepoint.processors.AbstractMessageProcessor
From class org.mule.modules.sharepoint.processors.AbstractConnectedProcessor
From class org.mule.modules.sharepoint.processors.AbstractExpressionEvaluator
From class java.lang.Object
From interface org.mule.api.construct.FlowConstructAware
From interface org.mule.api.context.MuleContextAware
From interface org.mule.api.lifecycle.Disposable
From interface org.mule.api.lifecycle.Initialisable
From interface org.mule.api.lifecycle.Startable
From interface org.mule.api.lifecycle.Stoppable
From interface org.mule.api.processor.MessageProcessor

Fields

protected String _contentDatabaseIdType

protected Holder<String> _endChangeIdType

protected Holder<String> _getChangesResultType

protected Holder<Boolean> _moreChangesType

protected ObjectType _objectTypeType

protected Holder<String> _startChangeIdType

protected int _timeoutType

protected Object contentDatabaseId

protected Object endChangeId

protected Object getChangesResult

protected Object moreChanges

protected Object objectType

protected Object startChangeId

protected Object timeout

Public Constructors

public SitedataGetChangesMessageProcessor ()

Public Methods

public void dispose ()

public void initialise ()

Obtains the expression manager from the Mule context and initialises the connector. If a target object has not been set already it will search the Mule registry for a default one.

Throws
InitialisationException

public MuleEvent process (MuleEvent event)

Invokes the MessageProcessor.

Parameters
event MuleEvent to be processed
Throws
MuleException

public void setContentDatabaseId (Object value)

Sets contentDatabaseId

Parameters
value Value to set

public void setEndChangeId (Object value)

Sets endChangeId

Parameters
value Value to set

public void setFlowConstruct (FlowConstruct flowConstruct)

Sets flow construct

Parameters
flowConstruct Flow construct to set

public void setGetChangesResult (Object value)

Sets getChangesResult

Parameters
value Value to set

public void setMoreChanges (Object value)

Sets moreChanges

Parameters
value Value to set

public void setMuleContext (MuleContext context)

Set the Mule context

Parameters
context Mule context to set

public void setObjectType (Object value)

Sets objectType

Parameters
value Value to set

public void setStartChangeId (Object value)

Sets startChangeId

Parameters
value Value to set

public void setTimeout (Object value)

Sets timeout

Parameters
value Value to set

public void start ()

Throws
MuleException

public void stop ()

Throws
MuleException