Class BaseOptions<T extends BaseOptions<T>>
- java.lang.Object
-
- org.apache.camel.component.iec60870.BaseOptions<T>
-
- Direct Known Subclasses:
ClientOptions,ServerOptions
@UriParams public abstract class BaseOptions<T extends BaseOptions<T>> extends Object
-
-
Constructor Summary
Constructors Constructor Description BaseOptions()BaseOptions(org.eclipse.neoscada.protocol.iec60870.ProtocolOptions protocolOptions)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Tcopy()shortgetAcknowledgeWindow()org.eclipse.neoscada.protocol.iec60870.ASDUAddressTypegetAdsuAddressType()org.eclipse.neoscada.protocol.iec60870.CauseOfTransmissionTypegetCauseOfTransmissionType()org.eclipse.neoscada.protocol.iec60870.InformationObjectAddressTypegetInformationObjectAddressType()shortgetMaxUnacknowledged()org.eclipse.neoscada.protocol.iec60870.ProtocolOptionsgetProtocolOptions()intgetTimeout1()intgetTimeout2()intgetTimeout3()TimeZonegetTimeZone()booleanisIgnoreDaylightSavingTime()voidsetAcknowledgeWindow(short acknowledgeWindow)voidsetAdsuAddressType(org.eclipse.neoscada.protocol.iec60870.ASDUAddressType adsuAddressType)voidsetCauseOfTransmissionType(org.eclipse.neoscada.protocol.iec60870.CauseOfTransmissionType causeOfTransmissionType)voidsetIgnoreDaylightSavingTime(boolean ignoreDaylightSavingTime)voidsetInformationObjectAddressType(org.eclipse.neoscada.protocol.iec60870.InformationObjectAddressType informationObjectAddressType)voidsetMaxUnacknowledged(short maxUnacknowledged)voidsetProtocolOptions(org.eclipse.neoscada.protocol.iec60870.ProtocolOptions protocolOptions)voidsetTimeout1(int timeout1)voidsetTimeout2(int timeout2)voidsetTimeout3(int timeout3)voidsetTimeZone(TimeZone timeZone)
-
-
-
Method Detail
-
setProtocolOptions
public void setProtocolOptions(org.eclipse.neoscada.protocol.iec60870.ProtocolOptions protocolOptions)
-
getProtocolOptions
public org.eclipse.neoscada.protocol.iec60870.ProtocolOptions getProtocolOptions()
-
copy
public abstract T copy()
-
getTimeout1
public int getTimeout1()
-
setTimeout1
public void setTimeout1(int timeout1)
-
getTimeout2
public int getTimeout2()
-
setTimeout2
public void setTimeout2(int timeout2)
-
getTimeout3
public int getTimeout3()
-
setTimeout3
public void setTimeout3(int timeout3)
-
getAcknowledgeWindow
public short getAcknowledgeWindow()
-
setAcknowledgeWindow
public void setAcknowledgeWindow(short acknowledgeWindow)
-
getMaxUnacknowledged
public short getMaxUnacknowledged()
-
setMaxUnacknowledged
public void setMaxUnacknowledged(short maxUnacknowledged)
-
getAdsuAddressType
public org.eclipse.neoscada.protocol.iec60870.ASDUAddressType getAdsuAddressType()
-
setAdsuAddressType
public void setAdsuAddressType(org.eclipse.neoscada.protocol.iec60870.ASDUAddressType adsuAddressType)
-
getInformationObjectAddressType
public org.eclipse.neoscada.protocol.iec60870.InformationObjectAddressType getInformationObjectAddressType()
-
setInformationObjectAddressType
public void setInformationObjectAddressType(org.eclipse.neoscada.protocol.iec60870.InformationObjectAddressType informationObjectAddressType)
-
getCauseOfTransmissionType
public org.eclipse.neoscada.protocol.iec60870.CauseOfTransmissionType getCauseOfTransmissionType()
-
setCauseOfTransmissionType
public void setCauseOfTransmissionType(org.eclipse.neoscada.protocol.iec60870.CauseOfTransmissionType causeOfTransmissionType)
-
getTimeZone
public TimeZone getTimeZone()
-
setTimeZone
public void setTimeZone(TimeZone timeZone)
-
setIgnoreDaylightSavingTime
public void setIgnoreDaylightSavingTime(boolean ignoreDaylightSavingTime)
-
isIgnoreDaylightSavingTime
public boolean isIgnoreDaylightSavingTime()
-
-