public class FileServerObject extends ServerObject
Title: Dataspace Framework
Description: External File Server object implementation
Copyright: Copyright (c) 2013
Company: StreamScape Technologies
Modifier and Type | Class and Description |
---|---|
static class |
FileServerObject.FileServerType |
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 |
---|
FileServerObject(DataspaceStore store,
NameManager.ObjectName name,
FileServerObject.FileServerType fileServerType) |
Modifier and Type | Method and Description |
---|---|
void |
compile(com.streamscape.ds.session.Session session,
SchemaObject parentObject) |
void |
connectConnection(ClientConnection connection) |
ClientConnection |
createConnection(java.lang.String name) |
void |
describeProperties(com.streamscape.ds.session.Session session,
com.streamscape.ds.navigator.RowSetNavigatorClient navigator) |
void |
destroy() |
ConnectionState |
getConnectionState() |
FileServerObject.FileServerType |
getFileServerType() |
java.lang.String |
getSQL(java.lang.String name) |
boolean |
hasConnection() |
boolean |
isRunning() |
void |
removeConnection(ClientConnection connection) |
checkBeforeDrop, getCatalogName, getChangeTimestamp, getComponents, getDataspace, getEntity, getEntityName, getEntityParameters, getEntityScope, getFactoryName, getFactoryType, getLastError, getLastErrorTimeStamp, getObjectName, getObjectType, getOwner, getReferences, getSchemaName, getServerRole, getServerType, getSQL, getSQLInSchema, isInvalid, logDebug, logError, logInfo, open, setFactoryName, setFactoryType, startServer, stopServer, stopServerWithoutStateUpdate
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
aggregateObjectStateHolder, recompileObject
public FileServerObject(DataspaceStore store, NameManager.ObjectName name, FileServerObject.FileServerType fileServerType)
public ClientConnection createConnection(java.lang.String name)
public void removeConnection(ClientConnection connection)
public boolean hasConnection()
public FileServerObject.FileServerType getFileServerType()
public void compile(com.streamscape.ds.session.Session session, SchemaObject parentObject)
compile
in interface SchemaObject
compile
in class ServerObject
public void destroy()
destroy
in class ServerObject
public void connectConnection(ClientConnection connection) throws ClientException
ClientException
public ConnectionState getConnectionState()
getConnectionState
in class ServerObject
public void describeProperties(com.streamscape.ds.session.Session session, com.streamscape.ds.navigator.RowSetNavigatorClient navigator)
describeProperties
in class ServerObject
public java.lang.String getSQL(java.lang.String name)
public boolean isRunning()
isRunning
in class ServerObject
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.