public class JcrEngine extends Thread implements RepoEngine
Modifier and Type | Class and Description |
---|---|
static class |
JcrEngine.SessionRequest
A request to save or rollback a session.
|
Thread.State, Thread.UncaughtExceptionHandler
RepoEngine.Request, RepoEngine.RequestCallback, RepoEngine.RequestType
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
AMPERSAND, AT, BR, CLASS, CLOSE_ANGLE_BRACKET, CLOSE_BRACE, CLOSE_BRACKET, CLOSE_PRE_CMT, CLOSE_PRE_TAG, CLOSE_SQUARE_BRACKET, COLON, COMMA, CONNECTION_SUFFIX, CURRENT_FOLDER_SYMBOL, DDL, DEFAULT_LOCAL_WORKSPACE_NAME, DIVIDE, DOLLAR_SIGN, DOT, DOT_CHAR, DOT_DOT, DOT_KOMODO, DOUBLE_BACK_SLASH, DRIVE_SEPARATOR, EMPTY_ARRAY, EMPTY_STRING, ENUM, EQUALS, FILE_EXTENSION_SEPARATOR, FILE_NAME_WILDCARD, FINAL, FORWARD_SLASH, HASH, HYPHEN, INTERFACE, JAR, JAVA, JAVA_IO_TMPDIR, JBOSS_SERVER_TMP_DIR, KOMODO, LINE_SEPARATOR, LINE_SEPARATOR_PROPERTY_NAME, LOG, MINUS, MULTIPLY, NBSP, NEW_LINE, OPEN_ANGLE_BRACKET, OPEN_BRACE, OPEN_BRACKET, OPEN_PRE_CMT, OPEN_PRE_TAG, OPEN_SQUARE_BRACKET, PARENT_FOLDER_SYMBOL, PERCENT, PIPE, PLUS, PREFIX_PATTERN, PRIVATE, PUBLIC, QUESTION_MARK, QUOTE_MARK, SEMI_COLON, SERVICE_VDB_SUFFIX, SERVICE_VDB_VIEW_MODEL, SERVICE_VDB_VIEW_SUFFIX, SOURCES, SPACE, SPEECH_MARK, SRC, STAR, STATIC, TAB, TARGET, UNDERSCORE, UNDERSCORE_CHAR, VDB_DEPLOYMENT_SUFFIX, VDB_PREFIX, XML, XML_SUFFIX, ZIP, ZIP_SUFFIX
Constructor and Description |
---|
JcrEngine(Repository.Id repoId,
KEngine kEngine)
Create this thread and give it a name
|
Modifier and Type | Method and Description |
---|---|
void |
accept(RepoEngine.Request request) |
Exception |
getError() |
KObjectFactory |
getNodeFactory() |
KPropertyFactory |
getPropertyFactory() |
KQueryManager |
getQueryManager() |
boolean |
isRunning() |
void |
run() |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isAlive, start
public JcrEngine(Repository.Id repoId, KEngine kEngine)
repoId
- information identifying the repository (cannot be null
)public KObjectFactory getNodeFactory()
getNodeFactory
in interface RepoEngine
public KPropertyFactory getPropertyFactory()
getPropertyFactory
in interface RepoEngine
public KQueryManager getQueryManager()
getQueryManager
in interface RepoEngine
public boolean isRunning()
isRunning
in interface RepoEngine
public Exception getError()
getError
in interface RepoEngine
public void accept(RepoEngine.Request request)
accept
in interface RepoEngine
Copyright © 2013–2019. All rights reserved.