public final class WorkRepository extends Repository
Modifier and Type | Class and Description |
---|---|
static class |
WorkRepository.WorkType
Type safe enum representing the different types of work repository.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SWITCH_OFF_MODE |
static java.lang.String |
SWITCH_ON_MODE |
Constructor and Description |
---|
WorkRepository(javax.sql.DataSource pDataSource,
java.lang.String pName,
java.lang.String pTechnologyCode,
com.sunopsis.dwg.dbobj.SnpConnect pSnpConnect,
int pShortId,
WorkRepository.WorkType pType,
java.lang.String pVersionTimestamp)
INTERNAL: this constructor is required by depreciated APIs.
|
Modifier and Type | Method and Description |
---|---|
RepositoryResourceFailureException.RepositoryType |
getRepositoryType() |
WorkRepository.WorkType |
getType()
Obtains this work repository's type.
|
java.lang.String |
getVersionTimestamp() |
addRepositoryModeListener, cleanModeListeners, getDataSource, getGlobalId, getLegacyConnectionDef, getMasterRepository, getName, getShortId, getTechnologyCode, getWorkRepository, isLegacyIdCompatibleMode, ping, switchOffLegacyIdCompatibleMode
public static final java.lang.String SWITCH_OFF_MODE
public static final java.lang.String SWITCH_ON_MODE
public WorkRepository(javax.sql.DataSource pDataSource, java.lang.String pName, java.lang.String pTechnologyCode, com.sunopsis.dwg.dbobj.SnpConnect pSnpConnect, int pShortId, WorkRepository.WorkType pType, java.lang.String pVersionTimestamp)
Repository#getWorkRepository(MasterRepository, DataSource)
instead.pDataSource
- the datasourcepName
- work repository namepTechnologyCode
- the technology codepSnpConnect
- the work SnpConenctpShortId
- repository idpType
- the type of workpublic WorkRepository.WorkType getType()
WorkRepository.WorkType
valuepublic RepositoryResourceFailureException.RepositoryType getRepositoryType()
getRepositoryType
in class Repository
public java.lang.String getVersionTimestamp()