com.metamatrix.dqp.embedded.services
Class EmbeddedBaseDQPService
java.lang.Object
com.metamatrix.dqp.embedded.services.EmbeddedBaseDQPService
- All Implemented Interfaces:
- ApplicationService
- Direct Known Subclasses:
- EmbeddedBufferService, EmbeddedConfigurationService, EmbeddedDataService, EmbeddedMetadataService, EmbeddedTrackingService, EmbeddedTransactionService, EmbeddedVDBService
public abstract class EmbeddedBaseDQPService
- extends java.lang.Object
- implements ApplicationService
This a base service for all the Embedded DQP Services.
- Since:
- 4.3
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SYSTEM_PHYSICAL_MODEL_NAME
public static final java.lang.String SYSTEM_PHYSICAL_MODEL_NAME
- See Also:
- Constant Field Values
EmbeddedBaseDQPService
public EmbeddedBaseDQPService()
initialize
public final void initialize(java.util.Properties props)
throws ApplicationInitializationException
- Specified by:
initialize
in interface ApplicationService
- Throws:
ApplicationInitializationException
- Since:
- 4.3
- See Also:
ApplicationService.initialize(java.util.Properties)
initializeService
public abstract void initializeService(java.util.Properties properties)
throws ApplicationInitializationException
- Throws:
ApplicationInitializationException
start
public final void start(ApplicationEnvironment environment)
throws ApplicationLifecycleException
- Specified by:
start
in interface ApplicationService
- Throws:
ApplicationLifecycleException
- Since:
- 4.3
- See Also:
ApplicationService.start(com.metamatrix.common.application.ApplicationEnvironment)
startService
public abstract void startService(ApplicationEnvironment environment)
throws ApplicationLifecycleException
- Throws:
ApplicationLifecycleException
stop
public final void stop()
throws ApplicationLifecycleException
- Specified by:
stop
in interface ApplicationService
- Throws:
ApplicationLifecycleException
- Since:
- 4.3
- See Also:
ApplicationService.stop()
stopService
public abstract void stopService()
throws ApplicationLifecycleException
- Throws:
ApplicationLifecycleException
lookupService
protected ApplicationService lookupService(java.lang.String serviceName)
- Look up the the service
- Parameters:
serviceName
-
- Returns:
-
- Throws:
MetaMatrixComponentException
- Since:
- 4.3
getConfigurationService
protected ConfigurationService getConfigurationService()
- Helper to find the configuration service
- Returns:
-
- Throws:
MetaMatrixComponentException
- Since:
- 4.3
isStarted
protected final boolean isStarted()
vdbId
protected java.lang.String vdbId(VDBArchive vdb)
vdbId
protected java.lang.String vdbId(java.lang.String name,
java.lang.String version)
isValidVDB
protected boolean isValidVDB(VDBArchive vdb)
- checks the validity of the VDB
- Parameters:
vdb
-
- Returns:
- true if valid; false otherwise.
Copyright © 2009. All Rights Reserved.