public final class DeploymentDescriptorFactory extends Object
public static UimaASAggregateDeploymentDescriptor createAggregateDeploymentDescriptor(ServiceContext context, org.apache.uima.resourceSpecifier.factory.DelegateConfiguration... delegateConfigurations) throws ResourceInitializationException
context
- - contextdelegateConfigurations
- - delegate configurationsResourceInitializationException
- the resource initialization exceptionpublic static UimaASPrimitiveDeploymentDescriptor createPrimitiveDeploymentDescriptor(ServiceContext context) throws ResourceInitializationException
context
- - contextResourceInitializationException
- the resource initialization exceptionpublic static org.apache.uima.resourceSpecifier.factory.DelegateConfiguration createPrimitiveDelegateConfiguration(String key, org.apache.uima.resourceSpecifier.factory.ErrorHandlingSettings... errorHandlingSettings)
key
- - unique delegate keyerrorHandlingSettings
- the error handling settingspublic static org.apache.uima.resourceSpecifier.factory.ColocatedDelegateConfiguration createAggregateDelegateConfiguration(String key, org.apache.uima.resourceSpecifier.factory.DelegateConfiguration... delegateConfiguration)
key
- - unique delegate keydelegateConfiguration
- the delegate configurationpublic static org.apache.uima.resourceSpecifier.factory.RemoteDelegateConfiguration createRemoteDelegateConfiguration(String key, String brokerURL, String endpoint, org.apache.uima.resourceSpecifier.factory.SerializationStrategy serialization, org.apache.uima.resourceSpecifier.factory.ErrorHandlingSettings... errorHandlingSettings)
key
- - unique delegate keybrokerURL
- - broker urlendpoint
- - delegate remote endpointserialization
- - serialization strategy (xmi or binary)errorHandlingSettings
- - error handling settings for this delegatepublic static org.apache.uima.resourceSpecifier.factory.GetMetaErrorHandlingSettings createGetMetaErrorHandlingSettings()
public static org.apache.uima.resourceSpecifier.factory.GetMetaErrorHandlingSettings createGetMetaErrorHandlingSettings(int retryCount, int timeout, org.apache.uima.resourceSpecifier.factory.Action action)
retryCount
- - retry count for GetMetatimeout
- - GetMeta timeout in millisaction
- - action to take on errorpublic static org.apache.uima.resourceSpecifier.factory.ProcessErrorHandlingSettings createProcessErrorHandlingSettings()
public static org.apache.uima.resourceSpecifier.factory.ProcessErrorHandlingSettings createProcessErrorHandlingSettings(int retryCount, int timeout, org.apache.uima.resourceSpecifier.factory.Action action, boolean continueOnRetryFailure, int thresholdCount, int thresholdWindow)
retryCount
- - number of retriestimeout
- - Process timeout in millisaction
- - action to take on errorcontinueOnRetryFailure
- - continue on retry failure (true/false)thresholdCount
- - threshold limit triggering action to be takenthresholdWindow
- - error threshold windowpublic static org.apache.uima.resourceSpecifier.factory.CollectionProcessCompleteErrorHandlingSettings createCollectionProcessCompleteErrorHandlingSettings(int timeout, org.apache.uima.resourceSpecifier.factory.Action action)
timeout
- - CPC timeoutaction
- - action to take on errorCopyright © 2006–2018 The Apache Software Foundation. All rights reserved.