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 Details

    • BaseOptions

      protected BaseOptions()
    • BaseOptions

      protected BaseOptions(org.eclipse.neoscada.protocol.iec60870.ProtocolOptions protocolOptions)
  • Method Details

    • 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()