public final class TSpace
extends com.streamscape.ds.AbstractDataspace
Title: Dataspace Framework
Description: Table Space
Copyright: Copyright (c) 2010
Company: StreamScape Technologies
SchemaObject.ConstraintTypes, SchemaObject.Deferable, SchemaObject.Nullability, SchemaObject.ParameterModes, SchemaObject.ReferentialAction, SchemaObject.ViewCheckModes
ACTOR, ASPECTS, ASSERTION, CATALOG, CHARSET, COLLATION, COLLECTION, COLUMN, CONNECTION_FACTORY, CONSTRAINT, CURSOR, DOMAIN, emptyArray, EVENT_PROTOTYPE, FACETS, FILE_DESCRIPTOR, FULL_TEXT_INDEX, FUNCTION, GRANTEE, INDEX, JOB, LABEL, PARAMETER, PROCEDURE, REFERENCE_LINK, REPLICA, REPLICATION_SOURCE, ROUTINE, SCHEMA, SEMANTIC_TYPE, SEQUENCE, SERVER, SPECIFIC_ROUTINE, SUBQUERY, TABLE, TIMER, TRANSIENT_VAR, TRANSITION, TRIGGER, TYPE, VARIABLE, VIEW, WRAPPER
Constructor and Description |
---|
TSpace(NameManager.ObjectName name,
EventScope scope,
com.streamscape.ds.rights.Grantee owner,
DataspaceStore provider) |
Modifier and Type | Method and Description |
---|---|
ComponentModel |
getComponentModel()
Returns a model of the component.
|
ComponentReference |
getComponentReference()
Returns a
ComponentReference associated with the component. |
ContextId |
getContextId()
Returns the Context Id of this Fabric Component.
|
EventScope |
getEventScope()
Returns the scope of events that are generated by the component.
|
FabricAddress |
getFabricAddress()
Returns the
Fabric Address for this fabric component. |
java.lang.String |
getName()
Returns the name of the component.
|
PackageManifestManager |
getPackageManifestManager()
Returns the
Package Manifest Manager for the component. |
SecurityContext |
getSecurityContext()
Returns a Security Context associated with the user owning this component.
|
ComponentState |
getState() |
java.lang.String |
getType()
Returns the type of the component.
|
boolean |
hasBoundEventIds() |
void |
setEventScope(EventScope scope) |
addEventTrigger, aggregateDataspaceState, alterEventTrigger, createCollectionFactory, createSession, createSession, createSystemSession, disable, disableEventTrigger, dropCollection, dropCollectionFactory, enable, enableEventTrigger, execute, existsActionableEvent, existsActionableEvent, existsAdvisory, existsEventTrigger, existsEventTrigger, exposeDataspaceState, getCharsetLookup, getCollectionsAll, getCollectionsByType, getCollectionTypes, getEventTriggerData, getEventTriggerDefinition, getEventTriggerDefinition, getEventTriggerDefinitions, getEventTriggerDefinitions, getEventTriggerSyntax, getFullName, getLastCheckTime, getLastError, getLexiconProcessor, getModerator, getReplicationManager, getStartupDir, getStateAdvisoryDefinitions, getStore, getTimers, getTriggerActionTime, getTriggerState, getTypeLookup, hasActionableEvents, hasAdvisories, hasAdvisories, hasEventTriggers, hasEventTriggers, hasSinkEvents, isEventTriggerAutoEnable, isNativeContext, listActionableEvents, listActionableEvents, listAdvisories, listCollections, listCollectionsAll, listCollectionsByType, listEventTriggers, listEventTriggers, listSinkEvents, listTimers, log, logDebug, logDebug, logError, logError, logInfo, logInfo, lookupCollection, lookupCollectionFactory, lookupCollectionMetaData, lookupTimer, persist, removeAllEventTriggers, removeAllEventTriggers, removeEventTrigger, removeEventTrigger, setEventTriggerAutoEnable, setStore, storeCollectionFactory, validate, validateReferences, validateTypes
addSimpleObjects, addTriggerSQL, appendMetaset, close, compile, destroy, getCatalogName, getChangeTimestamp, getComponents, getCreatedAt, getLogger, getMetaset, getMetasetDynamicValues, getMetasetName, getMetasetPredefinedValues, getObjectName, getObjectSet, getObjectType, getOwner, getReferences, getSchemaName, getSequenceRestartSQL, getSQL, getSQL, getSQLArray, getTables, init, initMetasetName, isOnline, isStarted, matchesDomain, matchesRange, onRename, open, setCreatedAt, setLogger, setMetasetDynamicValues, setMetasetName, setMetasetPredefinedValues, setOnline, setStarted
acknowledgeAndForward, acknowledgeEvent, addSinkEventFlow, addSinkEventFlow, addSourceEventFlow, addSourceEventFlow, addSourceEventFlow, addSourceEventFlow, authenticateUser, bindProducerFor, bindProducerFor, bindProducerForSystem, bindProducerForSystem, compileEventTrigger, createActionableEventAsyncConsumer, createDataspaceAccessor, createDataspaceAccessor, createEventAsyncConsumer, createEventConsumer, createRequestConsumer, createServiceAccessor, createServiceAccessor, dropConsumer, forwardEvent, getAccessorsPool, getAdvisoriesFactory, getDataspaceType, getEventAsyncConsumer, getSystemConnection, isBoundEventId, raiseAcknowledgement, raiseActionableEvent, raiseAdvisory, raiseEvent, raiseEvent, raiseException, raiseRequest, raiseRequest, raiseSystemAdvisory, raiseSystemEvent, raiseSystemRequest, reInitOwner, removeSourceEventFlow, sendStateChangeAdvisory, unbindProducerFor, unbindProducerFor
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
aggregateObjectStateHolder, getSQLInSchema, recompileObject
getComponentModel, getComponentReference, getContextId, getEventScope, getFabricAddress, getName, getPackageManifestManager, getSecurityContext, getType
getEventScope, getState, setEventScope
public TSpace(NameManager.ObjectName name, EventScope scope, com.streamscape.ds.rights.Grantee owner, DataspaceStore provider) throws FabricNamingException
FabricNamingException
public java.lang.String getType()
FabricComponent
getType
in interface FabricComponent
public java.lang.String getName()
FabricComponent
getName
in interface FabricComponent
public EventScope getEventScope()
FabricComponent
getEventScope
in interface FabricComponent
public void setEventScope(EventScope scope)
public ContextId getContextId()
FabricComponent
getContextId
in interface FabricComponent
public FabricAddress getFabricAddress()
FabricComponent
Fabric Address
for this fabric component.
TruFabric Link Protocol
.
The address bytes are as follows:
Event Source
in
order to definitively correlate any event to its source component.getFabricAddress
in interface FabricComponent
public ComponentModel getComponentModel()
FabricComponent
getComponentModel
in interface FabricComponent
public ComponentReference getComponentReference()
FabricComponent
ComponentReference
associated with the component.
This method will return null
if the component has LOCAL
event scope.
getComponentReference
in interface FabricComponent
public PackageManifestManager getPackageManifestManager()
FabricComponent
Package Manifest Manager
for the component.
Class Loaders
.getPackageManifestManager
in interface FabricComponent
public ComponentState getState()
public SecurityContext getSecurityContext()
FabricComponent
null
if a security is disabled in the Fabric.getSecurityContext
in interface FabricComponent
public boolean hasBoundEventIds()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.