info.magnolia.module.exchangesimple
Class SimpleSyndicator
java.lang.Object
info.magnolia.module.exchangesimple.BaseSyndicatorImpl
info.magnolia.module.exchangesimple.SimpleSyndicator
- All Implemented Interfaces:
- info.magnolia.cms.exchange.Syndicator
public class SimpleSyndicator
- extends BaseSyndicatorImpl
Implementation of syndicator that simply sends all activated content over http connection specified in the subscriber.
- Author:
- Sameer Charles $Id: SimpleSyndicator.java 48401 2011-08-17 10:48:05Z had $
Fields inherited from class info.magnolia.module.exchangesimple.BaseSyndicatorImpl |
ACTION, ACTIVATE, ACTIVATION_ATTRIBUTE_MESSAGE, ACTIVATION_ATTRIBUTE_STATUS, ACTIVATION_ATTRIBUTE_VERSION, ACTIVATION_FAILED, ACTIVATION_SUCCESSFUL, AUTH_CREDENTIALS, AUTH_USER, AUTHORIZATION, basicCredentials, COMMIT, CONTENT_FILTER_RULE, contentFilter, contentFilterRule, DEACTIVATE, DEFAULT_HANDLER, MAPPED_PARENT_PATH, NODE_UUID, parent, PARENT_PATH, PATH, REPOSITORY_NAME, repositoryName, RESOURCE_MAPPING_FILE, RESOURCE_MAPPING_FILE_ELEMENT, RESOURCE_MAPPING_ID_ATTRIBUTE, RESOURCE_MAPPING_NAME_ATTRIBUTE, RESOURCE_MAPPING_ROOT_ELEMENT, RESOURCE_MAPPING_UUID_ATTRIBUTE, ROLLBACK, SIBLING_UUID, SIBLINGS_ELEMENT, SIBLINGS_ROOT_ELEMENT, user, UTF8_STATUS, VERSION_NAME, WORKSPACE_NAME, workspaceName |
Method Summary |
void |
activate(ActivationContent activationContent,
java.lang.String nodePath)
|
void |
doDeactivate(java.lang.String nodeUUID,
java.lang.String nodePath)
|
java.lang.String |
doDeactivate(info.magnolia.cms.exchange.Subscriber subscriber,
java.lang.String nodeUUID,
java.lang.String path)
Deactivate from a specified subscriber. |
Methods inherited from class info.magnolia.module.exchangesimple.BaseSyndicatorImpl |
acquireIgnoringInterruption, activate, activate, activate, activate, activate, addActivationHeaders, addDeactivationHeaders, addOrderingInfo, addResources, cleanTemporaryStore, collect, deactivate, deactivate, deactivate, executeInPool, exportAndParse, getActivationURL, getDeactivationURL, getMappedPath, init, prepareConnection, stripPasswordFromUrl, updateActivationDetails, updateDeactivationDetails, updateMetaData |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleSyndicator
public SimpleSyndicator()
activate
public void activate(ActivationContent activationContent,
java.lang.String nodePath)
throws info.magnolia.cms.exchange.ExchangeException
- Specified by:
activate
in class BaseSyndicatorImpl
- Throws:
info.magnolia.cms.exchange.ExchangeException
doDeactivate
public void doDeactivate(java.lang.String nodeUUID,
java.lang.String nodePath)
throws info.magnolia.cms.exchange.ExchangeException
- Specified by:
doDeactivate
in class BaseSyndicatorImpl
- Throws:
info.magnolia.cms.exchange.ExchangeException
doDeactivate
public java.lang.String doDeactivate(info.magnolia.cms.exchange.Subscriber subscriber,
java.lang.String nodeUUID,
java.lang.String path)
throws info.magnolia.cms.exchange.ExchangeException
- Deactivate from a specified subscriber.
- Specified by:
doDeactivate
in class BaseSyndicatorImpl
- Parameters:
subscriber
-
- Throws:
info.magnolia.cms.exchange.ExchangeException
Copyright © 2003-2011 Magnolia International Ltd.. All Rights Reserved.