public class ContentRepositoryModel extends AbstractModel implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ContentRepositoryModel.Status
Possible Check Status values
|
static class |
ContentRepositoryModel.Type
Possible ContentRepository types
|
Modifier and Type | Field and Description |
---|---|
protected String |
basepath |
protected Integer |
checkDate |
protected String |
checkResult |
protected ContentRepositoryModel.Status |
checkStatus |
protected ContentRepositoryModel.Type |
crType |
protected String |
dataCheckResult |
protected ContentRepositoryModel.Status |
dataStatus |
protected String |
dbType |
protected String |
defaultPermission |
protected Boolean |
diffDelete |
protected CRElasticsearchModel |
elasticsearch |
protected Integer |
id |
protected Boolean |
instantPublishing |
protected Boolean |
languageInformation |
protected String |
name |
protected String |
password |
protected Boolean |
permissionInformation |
protected String |
permissionProperty |
protected Boolean |
projectPerNode |
protected Integer |
statusDate |
protected String |
url |
protected Boolean |
usePassword |
protected String |
username |
protected String |
version |
Constructor and Description |
---|
ContentRepositoryModel()
Create empty instance
|
Modifier and Type | Method and Description |
---|---|
String |
getBasepath()
Basepath for filesystem attributes
|
Integer |
getCheckDate()
Date of last check of structure
|
String |
getCheckResult()
Result of last structure check
|
ContentRepositoryModel.Status |
getCheckStatus()
Status of last structure check
|
ContentRepositoryModel.Type |
getCrType()
Type of the ContentRepository
|
String |
getDataCheckResult()
Result of last data check
|
ContentRepositoryModel.Status |
getDataStatus()
Status of last data check
|
String |
getDbType()
DB Type of the ContentRepository
|
String |
getDefaultPermission()
Default permission (role) to be set on objects in Mesh CRs
|
Boolean |
getDiffDelete()
Flag for differential deleting of superfluous objects
|
CRElasticsearchModel |
getElasticsearch()
Get the elasticsearch specific configuration of a Mesh CR
|
Integer |
getId()
Internal ID
|
Boolean |
getInstantPublishing()
Flag for instant publishing
|
Boolean |
getLanguageInformation()
Flag for publishing language information
|
String |
getName()
Name of the ContentRepository
|
String |
getPassword()
Password for accessing the ContentRepository
|
Boolean |
getPermissionInformation()
Flag for publishing permission information
|
String |
getPermissionProperty()
Property containing the permission (role) information for Mesh CRs
|
Boolean |
getProjectPerNode()
Flag for publishing every node into its own project for Mesh contentrepositories
|
Integer |
getStatusDate()
Date of data status (last publish process)
|
String |
getUrl()
URL for accessing the ContentRepository
|
Boolean |
getUsePassword()
True when a password is set
|
String |
getUsername()
Username for accessing the ContentRepository
|
String |
getVersion()
Implementation version of the Mesh ContentRepository
|
void |
setBasepath(String basepath)
Set the basepath
|
void |
setCheckDate(Integer checkDate)
Set structure check date
|
void |
setCheckResult(String checkResult)
Set structure check result
|
void |
setCheckStatus(ContentRepositoryModel.Status checkStatus)
Set structure check status
|
void |
setCrType(ContentRepositoryModel.Type crType)
Set the CR type
|
void |
setDataCheckResult(String dataCheckResult)
Set data check result
|
void |
setDataStatus(ContentRepositoryModel.Status dataStatus)
Set data check status
|
void |
setDbType(String dbType)
Set the db type
|
void |
setDefaultPermission(String defaultPermission)
Set the default permission
|
void |
setDiffDelete(Boolean diffDelete)
Set flag for differential delete
|
void |
setElasticsearch(CRElasticsearchModel elasticsearch)
Set the elasticsearch config
|
void |
setId(Integer id)
Set the internal ID
|
void |
setInstantPublishing(Boolean instantPublishing)
Set the instant publishing flag
|
void |
setLanguageInformation(Boolean languageInformation)
Set the language information flag
|
void |
setName(String name)
Set the name
|
void |
setPassword(String password)
Set the password
|
void |
setPermissionInformation(Boolean permissionInformation)
Set the permission information flag
|
void |
setPermissionProperty(String permissionProperty)
Set the permission property
|
void |
setProjectPerNode(Boolean projectPerNode)
Set flag for project per node
|
void |
setStatusDate(Integer statusDate)
Set data status date
|
void |
setUrl(String url)
Set the URL
|
void |
setUsePassword(Boolean usePassword)
Set whether a password is set
|
void |
setUsername(String username)
Set the username
|
void |
setVersion(String version)
Set the implementation version
|
getGlobalId, setGlobalId
protected Integer id
protected String name
protected ContentRepositoryModel.Type crType
protected String dbType
protected String username
protected String password
protected Boolean usePassword
protected String url
protected String basepath
protected Boolean instantPublishing
protected Boolean languageInformation
protected Boolean permissionInformation
protected String permissionProperty
protected String defaultPermission
protected Boolean diffDelete
protected CRElasticsearchModel elasticsearch
protected Boolean projectPerNode
protected String version
protected Integer checkDate
protected ContentRepositoryModel.Status checkStatus
protected String checkResult
protected Integer statusDate
protected ContentRepositoryModel.Status dataStatus
protected String dataCheckResult
public Integer getId()
public void setId(Integer id)
id
- idpublic String getName()
public void setName(String name)
name
- namepublic ContentRepositoryModel.Type getCrType()
public void setCrType(ContentRepositoryModel.Type crType)
crType
- typepublic String getDbType()
public void setDbType(String dbType)
dbType
- db typepublic String getUsername()
public void setUsername(String username)
username
- usernamepublic String getPassword()
public void setPassword(String password)
password
- passwordpublic Boolean getUsePassword()
public void setUsePassword(Boolean usePassword)
usePassword
- true for passwordpublic String getUrl()
public void setUrl(String url)
url
- urlpublic String getBasepath()
public void setBasepath(String basepath)
basepath
- basepathpublic Boolean getInstantPublishing()
public void setInstantPublishing(Boolean instantPublishing)
instantPublishing
- instant publishing flagpublic Boolean getLanguageInformation()
public void setLanguageInformation(Boolean languageInformation)
languageInformation
- language information flagpublic Boolean getPermissionInformation()
public void setPermissionInformation(Boolean permissionInformation)
permissionInformation
- permission information flagpublic String getPermissionProperty()
public void setPermissionProperty(String permissionProperty)
permissionProperty
- name of the propertypublic String getDefaultPermission()
public void setDefaultPermission(String defaultPermission)
defaultPermission
- default permissionpublic Boolean getDiffDelete()
public void setDiffDelete(Boolean diffDelete)
diffDelete
- differential delete flagpublic CRElasticsearchModel getElasticsearch()
public void setElasticsearch(CRElasticsearchModel elasticsearch)
elasticsearch
- configpublic Boolean getProjectPerNode()
public void setProjectPerNode(Boolean projectPerNode)
projectPerNode
- true for project per nodepublic String getVersion()
public void setVersion(String version)
version
- implementation versionpublic Integer getCheckDate()
public void setCheckDate(Integer checkDate)
checkDate
- structure check datepublic ContentRepositoryModel.Status getCheckStatus()
public void setCheckStatus(ContentRepositoryModel.Status checkStatus)
checkStatus
- structure check statuspublic String getCheckResult()
public void setCheckResult(String checkResult)
checkResult
- structure check resultpublic Integer getStatusDate()
public void setStatusDate(Integer statusDate)
statusDate
- data status datepublic ContentRepositoryModel.Status getDataStatus()
public void setDataStatus(ContentRepositoryModel.Status dataStatus)
dataStatus
- data check statuspublic String getDataCheckResult()
public void setDataCheckResult(String dataCheckResult)
dataCheckResult
- data check resultCopyright © 2024 Gentics Software. All rights reserved.