Package org.bedework.synch
Class SubscriptionConnectorInfoImpl
- java.lang.Object
-
- org.bedework.synch.db.SerializablePropertiesImpl<SubscriptionConnectorInfoImpl>
-
- org.bedework.synch.SubscriptionConnectorInfoImpl
-
- All Implemented Interfaces:
Comparable<SubscriptionConnectorInfoImpl>,SerializableProperties<SubscriptionConnectorInfoImpl>,SubscriptionConnectorInfo<SubscriptionConnectorInfoImpl>
public class SubscriptionConnectorInfoImpl extends SerializablePropertiesImpl<SubscriptionConnectorInfoImpl> implements SubscriptionConnectorInfo<SubscriptionConnectorInfoImpl>
Serializable form of information for a connection to a system via a connector - a connector id and the serialized properties.- Author:
- douglm
-
-
Constructor Summary
Constructors Constructor Description SubscriptionConnectorInfoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(SubscriptionConnectorInfoImpl that)StringgetConnectorId()List<Filter>getInputFilters(Subscription sub)List<Filter>getOutputFilters(Subscription sub)inthashCode()voidsetConnectorId(String val)StringtoString()-
Methods inherited from class org.bedework.synch.db.SerializablePropertiesImpl
doCompare, equals, getAllSynchProperties, getChanged, getProperty, getSynchProperties, loadProperties, resetChanged, setChanged, setProperty, setSynchProperties, toStringSegment
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.bedework.synch.shared.SerializableProperties
getAllSynchProperties, getChanged, getProperty, getSynchProperties, loadProperties, resetChanged, setChanged, setProperty, setSynchProperties
-
-
-
-
Method Detail
-
setConnectorId
public void setConnectorId(String val)
- Specified by:
setConnectorIdin interfaceSubscriptionConnectorInfo<SubscriptionConnectorInfoImpl>- Parameters:
val- id
-
getInputFilters
public List<Filter> getInputFilters(Subscription sub) throws SynchException
- Specified by:
getInputFiltersin interfaceSubscriptionConnectorInfo<SubscriptionConnectorInfoImpl>- Throws:
SynchException
-
getOutputFilters
public List<Filter> getOutputFilters(Subscription sub) throws SynchException
- Specified by:
getOutputFiltersin interfaceSubscriptionConnectorInfo<SubscriptionConnectorInfoImpl>- Throws:
SynchException
-
getConnectorId
public String getConnectorId()
- Specified by:
getConnectorIdin interfaceSubscriptionConnectorInfo<SubscriptionConnectorInfoImpl>- Returns:
- id
-
hashCode
public int hashCode()
- Overrides:
hashCodein classSerializablePropertiesImpl<SubscriptionConnectorInfoImpl>
-
compareTo
public int compareTo(SubscriptionConnectorInfoImpl that)
- Specified by:
compareToin interfaceComparable<SubscriptionConnectorInfoImpl>
-
toString
public String toString()
- Overrides:
toStringin classSerializablePropertiesImpl<SubscriptionConnectorInfoImpl>
-
-