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 T
copy()
short
getAcknowledgeWindow()
org.eclipse.neoscada.protocol.iec60870.ASDUAddressType
getAdsuAddressType()
org.eclipse.neoscada.protocol.iec60870.CauseOfTransmissionType
getCauseOfTransmissionType()
org.eclipse.neoscada.protocol.iec60870.InformationObjectAddressType
getInformationObjectAddressType()
short
getMaxUnacknowledged()
org.eclipse.neoscada.protocol.iec60870.ProtocolOptions
getProtocolOptions()
int
getTimeout1()
int
getTimeout2()
int
getTimeout3()
TimeZone
getTimeZone()
boolean
isIgnoreDaylightSavingTime()
void
setAcknowledgeWindow(short acknowledgeWindow)
void
setAdsuAddressType(org.eclipse.neoscada.protocol.iec60870.ASDUAddressType adsuAddressType)
void
setCauseOfTransmissionType(org.eclipse.neoscada.protocol.iec60870.CauseOfTransmissionType causeOfTransmissionType)
void
setIgnoreDaylightSavingTime(boolean ignoreDaylightSavingTime)
void
setInformationObjectAddressType(org.eclipse.neoscada.protocol.iec60870.InformationObjectAddressType informationObjectAddressType)
void
setMaxUnacknowledged(short maxUnacknowledged)
void
setProtocolOptions(org.eclipse.neoscada.protocol.iec60870.ProtocolOptions protocolOptions)
void
setTimeout1(int timeout1)
void
setTimeout2(int timeout2)
void
setTimeout3(int timeout3)
void
setTimeZone(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()
-
-