public class ServiceConfigurationObject extends AbstractServiceConfigurationObject
Title: Service Event Fabric Runtime
Description: This is the default Service Configuration Object
. It is a default implementation
of AbstractServiceConfigurationObject
. See the abstract interface for documentation.
In most cases the default implementation should be good enough to represent average service configurations. Developers may create their own implementations that provide helper methods for casting specific data types or include methods that perform custom configuration tasks.
Copyright: Copyright (c) 2010
Company: StreamScape Technologies
Type | Property and Description |
---|---|
static ConfigurationProperty |
createSessionDataspace |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DAEMON_SERVICE_MAX_WORK_TIME |
static int |
DEFAULT_DAEMON_SERVICE_MAX_WORK_TIME |
static int |
DEFAULT_SERVICE_POOL_SIZE |
static long |
DEFAULT_SERVICE_STOP_TIMEOUT |
static java.lang.String |
ENABLE_SERVICE_STATS |
static java.lang.String |
SERVICE_POOL_SIZE |
static java.lang.String |
SERVICE_STOP_TIMEOUT |
static java.lang.String |
SESSION_DATASPACE_NAME |
DEFAULT_SERIAL_VERSION_ID
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clones the object.
|
static ConfigurationProperty |
createSessionDataspaceProperty() |
EventScope |
getEventScope()
Returns service event scope.
|
FabricComponent |
getFabricComponent() |
boolean |
isTransient() |
void |
setEventScope(EventScope eventScope) |
java.lang.String |
toString() |
addActionableEvent, addAdvancedProperty, addAdvisory, addEventHandler, addEventTrigger, addEventTriggerData, addException, addMetric, addProperty, addPropertyGroup, addStateAdvisory, createAdvancedProperty, createEventHandler, createMetric, createProperty, createStateAdvisory, existsActionableEvent, existsAdvancedProperty, existsAdvisory, existsEventHandler, existsEventTrigger, existsException, existsMetric, existsPropertyGroup, getAdvancedProperties, getAdvancedProperty, getDefaultPropertyGroup, getEIMPluginName, getEventHandler, getEventHandlers, getEventTriggerData, getInvokeMode, getMetric, getMetrics, getProperties, getPropertiesForGroup, getProperty, getPropertyGroups, getPropertyNames, getServiceClassName, getServiceConfigurationProperties, getServiceDescription, getServiceDisplayName, getServiceName, getServiceType, getStateAdvisoryDefinition, getStateAdvisoryDefinitions, getTimestamp, getValidatorName, hasActionableEvents, hasAdvancedProperties, hasAdvisories, hasEIMPlugin, hasEventHandlers, hasEventTriggers, hasExceptions, hasMetrics, hasProperty, hasSinkEvents, isDaemonService, isInterruptableService, listActionableEvents, listAdvancedProperties, listAdvisories, listEventHandlers, listEventTriggers, listExceptions, listMetrics, listSinkEvents, lookupAdvancedProperty, removeActionableEvent, removeAdvancedProperty, removeAdvisory, removeAllActionableEvents, removeAllAdvancedProperties, removeAllAdvisories, removeAllEventHandlers, removeAllEventTriggers, removeAllExceptions, removeAllMetrics, removeAllProperties, removeEventHandler, removeEventTrigger, removeException, removeMetric, removeProperty, removePropertyGroup, setActionableEventId, setDaemonService, setDefaults, setEIMPluginName, setInterruptableService, setInvokeMode, setServiceClassName, setServiceDescription, setServiceDisplayName, setServiceName, setServiceType, setValidatorName, touch, validate
getSerialVersionUID
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getSerialVersionUID
public static ConfigurationProperty createSessionDataspaceProperty
public static final java.lang.String SERVICE_POOL_SIZE
public static final java.lang.String ENABLE_SERVICE_STATS
public static final java.lang.String SERVICE_STOP_TIMEOUT
public static final java.lang.String DAEMON_SERVICE_MAX_WORK_TIME
public static final java.lang.String SESSION_DATASPACE_NAME
public static final int DEFAULT_SERVICE_POOL_SIZE
public static final long DEFAULT_SERVICE_STOP_TIMEOUT
public static final int DEFAULT_DAEMON_SERVICE_MAX_WORK_TIME
public static ConfigurationProperty createSessionDataspaceProperty()
public FabricComponent getFabricComponent()
public boolean isTransient()
public EventScope getEventScope()
GLOBAL
event scope returned.public void setEventScope(EventScope eventScope)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object clone()
CloneableDataObject
clone
in interface CloneableObject
clone
in class AbstractServiceConfigurationObject
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.