info.magnolia.module.exchangesimple
Class DefaultSubscription

java.lang.Object
  extended by info.magnolia.module.exchangesimple.DefaultSubscription
All Implemented Interfaces:
info.magnolia.cms.exchange.Subscription, info.magnolia.voting.Voter

public class DefaultSubscription
extends java.lang.Object
implements info.magnolia.cms.exchange.Subscription

Bean holder for the default subscription information.

Author:
Sameer Charles $Id: DefaultSubscription.java 41137 2011-01-06 18:19:25Z gjoseph $

Constructor Summary
DefaultSubscription()
           
 
Method Summary
 java.lang.String getFromURI()
           
 java.lang.String getName()
           
 java.lang.String getRepository()
           
 java.lang.String getToURI()
           
 boolean isEnabled()
           
 void setFromURI(java.lang.String fromURI)
           
 void setName(java.lang.String name)
           
 void setRepository(java.lang.String repository)
           
 void setToURI(java.lang.String toURI)
           
 int vote(java.lang.Object value)
          Checks if we are subscribed to the given path.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSubscription

public DefaultSubscription()
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface info.magnolia.cms.exchange.Subscription

setName

public void setName(java.lang.String name)
Specified by:
setName in interface info.magnolia.cms.exchange.Subscription

getFromURI

public java.lang.String getFromURI()
Specified by:
getFromURI in interface info.magnolia.cms.exchange.Subscription

setFromURI

public void setFromURI(java.lang.String fromURI)
Specified by:
setFromURI in interface info.magnolia.cms.exchange.Subscription

getToURI

public java.lang.String getToURI()
Specified by:
getToURI in interface info.magnolia.cms.exchange.Subscription

setToURI

public void setToURI(java.lang.String toURI)
Specified by:
setToURI in interface info.magnolia.cms.exchange.Subscription

getRepository

public java.lang.String getRepository()
Specified by:
getRepository in interface info.magnolia.cms.exchange.Subscription

setRepository

public void setRepository(java.lang.String repository)
Specified by:
setRepository in interface info.magnolia.cms.exchange.Subscription

vote

public int vote(java.lang.Object value)
Checks if we are subscribed to the given path.

Specified by:
vote in interface info.magnolia.voting.Voter
Parameters:
value - path to check
Returns:
the length of the fromURI

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface info.magnolia.voting.Voter


Copyright © 2003-2011 Magnolia International Ltd.. All Rights Reserved.