Class InputTransformerBootServiceFlag
java.lang.Object
org.codice.ddf.catalog.transformer.bootflag.InputTransformerBootServiceFlag
- All Implemented Interfaces:
org.codice.ddf.platform.bootflag.BootServiceFlag
public class InputTransformerBootServiceFlag
extends Object
implements org.codice.ddf.platform.bootflag.BootServiceFlag
Waits for configured
InputTransformers. This check is only done once initially on system
startup. Once this service is available in the OSGi registry with the service property id
equal to inputTransformerServiceFlag, it indicates that all the InputTransformers
are available.
If an InputTransformer that was initially waited for becomes no longer available in
the system, and this service is already published, the service will not be unpublished.
-
Constructor Summary
ConstructorsConstructorDescriptionInputTransformerBootServiceFlag(InputTransformerIds inputTransformerIds, List<org.osgi.framework.ServiceReference<ddf.catalog.transform.InputTransformer>> inputTransformers) Creates a newInputTransformerBootServiceFlagand begins waiting for the list of configuredInputTransformers. -
Method Summary
-
Constructor Details
-
InputTransformerBootServiceFlag
public InputTransformerBootServiceFlag(InputTransformerIds inputTransformerIds, List<org.osgi.framework.ServiceReference<ddf.catalog.transform.InputTransformer>> inputTransformers) Creates a newInputTransformerBootServiceFlagand begins waiting for the list of configuredInputTransformers.- Parameters:
inputTransformerIds- list ofInputTransformerids to wait forinputTransformers-InputTransformers in the OSGi service registry
-
-
Method Details
-
destroy
public void destroy()
-