You are looking at documentation for an older release. Not what you want? See the current release documentation.
Java Content Repository (JCR) provides a management view to monitor sessions, locks, repository configurations, and workspace configurations.
The Object Name of Repository MBean: exo:portal=portal,repository=repository.
| Attribute | Description | 
|---|---|
						Name
					   | The name of the repository container. | 
						RegisteredComponentNames
					   | The list of registered component names in the repository. | 
| Operation | Description | 
|---|---|
						getName
					   | Returns the repository container name. | 
						getRegisteredComponentNames
					   | Returns the list of registered component names in the repository. | 
The Object Name of SessionRegistry MBean: exo:portal=portal,repository=repository,service=SessionRegistry.
| Attribute | Description | 
|---|---|
						TimeOut
					   | The expiration period of a JCR session. | 
						Size
					   | The number of currently active sessions. | 
| Operation | Description | 
|---|---|
						runCleanup
					   | Cleans all JCR sessions timed out. | 
						getTimeOut
					   | Returns the session timeout. | 
						setTimeOut
					   | Sets the session timeout in seconds. | 
						getSize
					   | Returns the number of currently active sessions. | 
There are several default workspaces listed below, each of them corresponds to a Workspace MBean:
| Workspace Name | Description | 
|---|---|
						collaboration
					   | Data, such as sites content, documents, groups, records space, tags, and users. | 
						dms-system
					   | Data of DMS, including node types, templates, views, taxonomy trees. | 
						knowledge
					   | Data of Forum, FAQ and Poll applications. | 
						portal-system
					   | Data of the Portal model objects, such as navigations, pages, sites, and application registry. | 
						portal-work
					   | Information of Gadget token and Remember me token. | 
						social
					   | Data of Social, including activity, identity, profile, relationship and space. | 
						system
					   | Data of system, including versions storage, node types, namespaces. | 
The Object Name of Workspace MBeans: exo:portal=portal,repository=repository,workspace={WorkspaceName} where WorkspaceName is the name of each workspace.
| Attribute | Description | 
|---|---|
						Name
					   | The name of the workspace container. | 
						RegisteredComponentNames
					   | The list of registered component names in the workspace. | 
| Operation | Description | 
|---|---|
						getName
					   | Returns the workspace container name. | 
						getRegisteredComponentNames
					   | Returns the list of registered component names in the workspace. | 
Each Workspace has an MBean to manage locks.
The Object Name of LockManager MBeans: exo:portal=portal,repository=repository,workspace={WorkspaceName},service=lockmanager where WorkspaceName is the name of each workspace.
| Attribute | Description | 
|---|---|
						NumLocks
					   | The number of active locks. | 
| Operation | Description | 
|---|---|
						cleanExpiredLocks
					   | Removes all expired JCR locks. | 
						getNumLocks
					   | Returns the number of active JCR locks. | 
Currently, the REST View managements of SessionRegistry, LockManager, Repository and Workspace are not exposed in this version.