public class SemagraphCollection extends AbstractCollection
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 |
---|
SemagraphCollection(DataspaceStore store,
NameManager.ObjectName name,
java.lang.String serviceName) |
Modifier and Type | Method and Description |
---|---|
void |
checkService(com.streamscape.ds.session.Session session) |
void |
compile(com.streamscape.ds.session.Session session,
SchemaObject parentObject) |
com.streamscape.ds.result.Result |
getCollectionProperties(com.streamscape.ds.session.Session session) |
java.lang.String |
getServiceName() |
java.lang.String |
getSQL() |
void |
open(com.streamscape.ds.session.Session session) |
aggregateStateHolder, checkResultIsData, checkResultNotError, checkUpdateCountIs, close, compileInternalStatements, count, destroy, dropReplicationSource, exposeCollectionState, getBaseTable, getCatalogName, getChangeTimestamp, getCollectionComponents, getCollectionName, getCollectionName, getCollectionType, getCollectionType, getCollectionTypeName, getCollectionTypeNameCamelCase, getComponents, getDataspace, getEventForTrigger, getEvents, getMemoryModel, getMemoryModel, getObjectName, getObjectType, getOwner, getReferences, getReplicationSource, getSchemaName, getSQL, getSQL, getSQL, getSQLForReplication, getStateHolder, getTriggerEventId, getWindowTriggers, isReplicated, isTriggerEventAutogenerated, listTriggers, listTriggers, resetBaseTable, setReplicationSource, unwrapEvent, updateBaseTable, validate, validateTypes, wrapEvent
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
aggregateObjectStateHolder, getSQLInSchema, recompileObject
public SemagraphCollection(DataspaceStore store, NameManager.ObjectName name, java.lang.String serviceName)
public java.lang.String getServiceName()
public void compile(com.streamscape.ds.session.Session session, SchemaObject parentObject)
compile
in interface SchemaObject
compile
in class AbstractCollection
public void open(com.streamscape.ds.session.Session session)
open
in interface Collection
open
in class AbstractCollection
public void checkService(com.streamscape.ds.session.Session session)
public java.lang.String getSQL()
getSQL
in interface SchemaObject
getSQL
in class AbstractCollection
public com.streamscape.ds.result.Result getCollectionProperties(com.streamscape.ds.session.Session session)
getCollectionProperties
in interface Collection
getCollectionProperties
in class AbstractCollection
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.