Class CasProcessorConfigurationJAXBImpl

  • All Implemented Interfaces:
    CasProcessorConfiguration

    public class CasProcessorConfigurationJAXBImpl
    extends java.lang.Object
    implements CasProcessorConfiguration
    A wrapper containing Cas Processor configuration. An instance of this class is associated with each Cas Processor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getActionOnError()
      Returns an action as String to identify an action to take in case of excessive Cas Processor errors.
      java.lang.String getActionOnMaxRestart()
      Returns an action as String to identify an action to take in case of excessive Cas Processor restarts.
      int getBatchSize()
      Returns configured batch size setup for this Cas Processor
      java.lang.String getDeploymentParameter​(java.lang.String aDeployParameter)
      Returns a value for a given deployment parameter
      java.util.List getDeploymentParameters()
      Returns a list of deployment parameters ssociated with this Cas Processor
      java.lang.String getDeploymentType()
      Returns deployment type associated with this Cas Processor integrated local remote
      java.net.URL getDescriptorUrl()
      Returns descriptor associated with this Cas Processor
      int getErrorRate()  
      long getErrorSampleSize()  
      Execute getExecSpec()
      Returns executable section of the Cas Processor configuration.
      java.util.LinkedList getFilter()
      Returns parsed filter expressions as List.
      java.lang.String getFilterString()
      Returns unparsed filter expression
      java.lang.String[] getKeysToDrop()
      Returns an array of types that should not be sent to Cas Processor.
      int getMaxErrorCount()
      Returns max number of tolerated errors
      int getMaxRestartCount()
      Returns max number of Cas Processor restarts
      int getMaxRetryCount()
      Returns max number of tries to process each bundle of Cas
      int getMaxTimeToWaitBetweenRetries()
      Returns how long to wait between resending CAS after failure
      java.lang.String getName()
      Returns Cas Processor name
      long getTimeout()
      Returns the max amount of time the CPE will wait for Cas Processor reponse.
      boolean isJavaProcess()
      Returns true it the Cas Processor is written in java and will be run with java jvm.
      boolean isParallelizable()
      Returns if the Cas Processor is able to run in parallel
      boolean readOnly()
      Returns if the Cas Processor is read only
      boolean runInSeparateProcess()
      Returns true if this Cas Processor will run in its own process
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait