C D E G I L M N O P Q R S T U V W

C

CANCELOLDPROPERTIES - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
CHILD - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
CHILD - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
CHILDS - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
CHILDS - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
close() - Method in class it.eng.spago.cms.exec.CMSConnection
Closes the connection
closeConnection(CMSConnection) - Method in interface it.eng.spago.cms.pool.CMSPool
Closes a connection of the repository
closeConnection(CMSConnection) - Method in class it.eng.spago.cms.pool.CMSPoolImpl
Closes a connecion of the repository
CMSConnection - Class in it.eng.spago.cms.exec
Models a connection to the jsr 170 repository
CMSConnection(Session, String, String, String) - Constructor for class it.eng.spago.cms.exec.CMSConnection
Constructor of the connection
CMSConstants - Class in it.eng.spago.cms.util.constants
Declares the constants used by the application.
CMSConstants() - Constructor for class it.eng.spago.cms.util.constants.CMSConstants
 
CMSInitializer - Class in it.eng.spago.cms.init
Initializes the Content Management System using some configuration parameters.
CMSInitializer() - Constructor for class it.eng.spago.cms.init.CMSInitializer
 
CMSManager - Class in it.eng.spago.cms.init
Mantains the set of connection pool of the configured repositories.
CMSManager() - Constructor for class it.eng.spago.cms.init.CMSManager
 
CMSPool - Interface in it.eng.spago.cms.pool
Interface that defines methods to manage a pool of cms repository connections
CMSPoolImpl - Class in it.eng.spago.cms.pool
Implements methods useful to create a repository connection pool, to get a connection and to close a connection
CMSPoolImpl(IRepositoryProvider, SourceBean, String, String, String, String, String, String) - Constructor for class it.eng.spago.cms.pool.CMSPoolImpl
Creates the connection pool and the initial connection istances
CODE_TYPE_PROPERTY - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
CODTYPE - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
ConnectionCMSPoolableObjectFactory - Class in it.eng.spago.cms.pool
Implements an interface of the jackarta commons pool library in order to create objects for the pool (see documentation of jackarta commons pool)
ConnectionCMSPoolableObjectFactory(IRepositoryProvider, String, String, String, String, String, String) - Constructor for class it.eng.spago.cms.pool.ConnectionCMSPoolableObjectFactory
Constructor of the class
CONTAINER - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
CONTAINER - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
CONTENT - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
CONTENT - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
CONTENTSB - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
create(String) - Static method in class it.eng.spago.cms.util.Path
Creates the pathObject relative to a path string.
critical(String) - Static method in class it.eng.spago.cms.util.Utils
Logs a critical message

D

DATA_CREATION - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
debug(String) - Static method in class it.eng.spago.cms.util.Utils
Logs a debug message
DeleteObjectImpl - Class in it.eng.spago.cms.exec
Implements method to perform a delete operation into the repository
DeleteObjectImpl() - Constructor for class it.eng.spago.cms.exec.DeleteObjectImpl
 
destroyInstance(String) - Static method in class it.eng.spago.cms.init.CMSManager
Destroy an istance of the connection pool for a specific repository identified by the input name
destroyInstance() - Static method in class it.eng.spago.cms.init.CMSManager
Deletes an istance of the connection pool for the default repository
DEVELOPMENT_PROPERTY - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
doDeleteOperation(DeleteOperation) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a delete operation using a default user credentials
doDeleteOperation(DeleteOperation, String, String) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a delete operation using a specific user name and password
doGetOperation(GetOperation) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a Get operation using a default user credentials
doGetOperation(GetOperation, String, String) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a get operation using a specific user name and password
doRestoreOperation(RestoreOperation) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a restore operation using a default user credentials
doRestoreOperation(RestoreOperation, String, String) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a restore operation using a specific user name and password
doSearchOperation(SearchOperation) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a Search operation using a default user credentials
doSearchOperation(SearchOperation, String, String) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a search operation using a specific user name and password
doSetOperation(SetOperation) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a Set operation using a default user credentials
doSetOperation(SetOperation, String, String) - Method in class it.eng.spago.cms.exec.InProcessOperationExecutor
Execs a Set operation using a specific user name and password

E

equals(Path) - Method in class it.eng.spago.cms.util.Path
Cheks the equality between the current path object and another one.
execute(SourceBean, CMSConnection) - Method in class it.eng.spago.cms.exec.DeleteObjectImpl
Execs the delete operation on the repository
execute(SourceBean, CMSConnection) - Method in class it.eng.spago.cms.exec.GetObjectImpl
Execs a get operation on a node of the repository and return an object containing all requested information.
execute(SourceBean, CMSConnection) - Method in class it.eng.spago.cms.exec.RenameObjectImpl
Exec the rename operation on the repository
execute(SourceBean, CMSConnection) - Method in class it.eng.spago.cms.exec.RestoreObjectImpl
Execs the restore operation on the repository
execute(SourceBean, CMSConnection) - Method in class it.eng.spago.cms.exec.SearchObjectImpl
Execs a search operation on the repository
execute(SourceBean, CMSConnection) - Method in class it.eng.spago.cms.exec.SetObjectImpl
Execs a set operation on the repository
EXECUTION_PROPERTY - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 

G

getAbsPathStr() - Method in class it.eng.spago.cms.util.Path
Returns the path in absolute string format.
getBooleanAttribute(SourceBean, String) - Static method in class it.eng.spago.cms.util.OperationDescriptorUtils
The method searches the attibute, specified in input, inside the SourceBean of operation description and it returns the value as a Boolean.
GETCHILDS - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
GETCHILDS - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
getConfig() - Method in class it.eng.spago.cms.init.CMSInitializer
return the SourceBean which contains the configuration of the repository.
getConnection() - Method in interface it.eng.spago.cms.pool.CMSPool
Gets a connection to the repository
getConnection() - Method in class it.eng.spago.cms.pool.CMSPoolImpl
Gets a connection from the pool
GETCONTENT - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
GETCONTENT - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
getDefaultRepository() - Static method in class it.eng.spago.cms.init.CMSManager
Gets the name of the default repository
getElements() - Method in class it.eng.spago.cms.util.Path
Returns the Vector of element that compose the path
getInstance(String) - Static method in class it.eng.spago.cms.init.CMSManager
Retrives an istance of the connection pool for a specific repository identified by the inupt name
getInstance() - Static method in class it.eng.spago.cms.init.CMSManager
Retrives the istance of the connection pool for the default repository
getNameLastElement() - Method in class it.eng.spago.cms.util.Path
Returns the name of the last element of the path (which is the name of the node).
getNameRepositoryPool() - Method in class it.eng.spago.cms.exec.CMSConnection
Gets the name of the repository connection pool to which the connection belongs
getObjectAttribute(SourceBean, String) - Static method in class it.eng.spago.cms.util.OperationDescriptorUtils
The method searches the attibute, specified in input, inside the SourceBean of operation description and it returns the value as an Object.
GetObjectImpl - Class in it.eng.spago.cms.exec
Implements method to perform a get operation into the repository
GetObjectImpl() - Constructor for class it.eng.spago.cms.exec.GetObjectImpl
 
getPathAncestor(int) - Method in class it.eng.spago.cms.util.Path
Returns the object path of an ancestor of the path.
getPrefixPropertySystem() - Method in class it.eng.spago.cms.exec.CMSConnection
Gets the prefix used for system properties
getPrefixPropertyUser() - Method in class it.eng.spago.cms.exec.CMSConnection
Gets the prefix used for user properties
GETPROPERTIES - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
GETPROPERTIES - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
getProperties(SourceBean) - Static method in class it.eng.spago.cms.util.OperationDescriptorUtils
The method searches the properties specified inside an operation descriptor and it returns an Hashtable containing a couple of name and CmsProperty object for each property defined.
getRootRelativePathStr() - Method in class it.eng.spago.cms.util.Path
Returns the path in string format relative to root node.
getSession() - Method in class it.eng.spago.cms.exec.CMSConnection
Gets a jcr 170 session
getSession(IRepositoryProvider, String, String, String) - Static method in class it.eng.spago.cms.util.Utils
Creates and returns a JCR Session object
getStringAttribute(SourceBean, String) - Static method in class it.eng.spago.cms.util.OperationDescriptorUtils
Searches the attibute, specified in input, inside the SourceBean of operation description and it returns the value as a String.
GETVERSIONS - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
GETVERSIONS - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 

I

init(SourceBean) - Method in class it.eng.spago.cms.init.CMSInitializer
Creates and initializes all the repositories defined in the configuration SourceBean.
InProcessOperationExecutor - Class in it.eng.spago.cms.exec
Implementation of the IExecutionService interface: implements all methods to perform different operations towards the jcr repository
InProcessOperationExecutor() - Constructor for class it.eng.spago.cms.exec.InProcessOperationExecutor
 
isAncestorOf(Path) - Method in class it.eng.spago.cms.util.Path
Checks if the path is an ancestor of another.
isClose() - Method in class it.eng.spago.cms.exec.CMSConnection
Checks if the connection is close
isMalformedPathString(String) - Static method in class it.eng.spago.cms.util.Path
Checks if a path is expressed using the right format.
isRegistered(String) - Static method in class it.eng.spago.cms.init.CMSManager
Checks if a pool with a given name is alrady registered
isRootNode() - Method in class it.eng.spago.cms.util.Path
Checks if the path corresponds to the root node of the content management tree.
it.eng.spago.cms.exceptions - package it.eng.spago.cms.exceptions
 
it.eng.spago.cms.exec - package it.eng.spago.cms.exec
 
it.eng.spago.cms.init - package it.eng.spago.cms.init
 
it.eng.spago.cms.pool - package it.eng.spago.cms.pool
 
it.eng.spago.cms.util - package it.eng.spago.cms.util
 
it.eng.spago.cms.util.constants - package it.eng.spago.cms.util.constants
 

L

LANGUAGE_ATTRIBUTE - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 

M

major(String) - Static method in class it.eng.spago.cms.util.Utils
Logs a major message
makeObject() - Method in class it.eng.spago.cms.pool.ConnectionCMSPoolableObjectFactory
Creates a new object to sotre into the pool (see documentation of jackarta commons pool )

N

NAME - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
NAME - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
NAME_DELETE_OPERATION - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
NAME_GET_OPERATION - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
NAME_PROPERTY - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
NAME_RESTORE_OPERATION - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
NAME_SEARCH_OPERATION - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
NAME_SET_OPERATION - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
NEWPATH - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
NODE - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
NODE - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
NODES - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 

O

OLDPROPERTIES - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
OPERATION_ENVELOPE - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
OPERATION_NAME - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
OperationDescriptorUtils - Class in it.eng.spago.cms.util
Utility class which implements methods usseful to extract information from the operation sourceBean descriptor.
OperationDescriptorUtils() - Constructor for class it.eng.spago.cms.util.OperationDescriptorUtils
 
OperationsConstants - Class in it.eng.spago.cms.util.constants
Declares the constants used by the application.
OperationsConstants() - Constructor for class it.eng.spago.cms.util.constants.OperationsConstants
 

P

PARAMETERS - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
PATH - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
PATH - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
Path - Class in it.eng.spago.cms.util
Utilities useful for manipulate the path of an elements.
Path() - Constructor for class it.eng.spago.cms.util.Path
 
PathNotValidException - Exception in it.eng.spago.cms.exceptions
Models an exception occured when processing a path element which is not expressed whit the correct format
PathNotValidException() - Constructor for exception it.eng.spago.cms.exceptions.PathNotValidException
Constructor of the class useful to build the exception without an error message
PathNotValidException(String) - Constructor for exception it.eng.spago.cms.exceptions.PathNotValidException
Constructor of the class useful to build the exception with an error message
PathNotValidException(String, Throwable) - Constructor for exception it.eng.spago.cms.exceptions.PathNotValidException
Constructor of the class useful to build the exception with an error message and a preceding exception
PROPERTIES - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
PROPERTIES - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
PropertiesConstants - Class in it.eng.spago.cms.util.constants
Declares the constants used by the application.
PropertiesConstants() - Constructor for class it.eng.spago.cms.util.constants.PropertiesConstants
 
PROPERTY - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
PROPERTY - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 

Q

QUERY - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
QUERY_ATTRIBUTE - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
QUERY_PLACEHOLDER - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
QUERYLANGUAGE - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
QUERYLANGUAGEJCRQL - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
QUERYLANGUAGEXPATH - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 

R

registerRepository(CMSPool, String) - Static method in class it.eng.spago.cms.init.CMSManager
Registers a new repository connection pool
RenameObjectImpl - Class in it.eng.spago.cms.exec
Implements methods to perform a rename operation on a node of the repository
RenameObjectImpl() - Constructor for class it.eng.spago.cms.exec.RenameObjectImpl
 
RepositoryNodeUtils - Class in it.eng.spago.cms.util
Utility class that implements methods to perform checks and extract information on the content repository and his nodes.
RepositoryNodeUtils() - Constructor for class it.eng.spago.cms.util.RepositoryNodeUtils
 
RestoreObjectImpl - Class in it.eng.spago.cms.exec
Implements method to perform a restore operation on the repository
RestoreObjectImpl() - Constructor for class it.eng.spago.cms.exec.RestoreObjectImpl
 
ROW - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
ROWS - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 

S

SearchObjectImpl - Class in it.eng.spago.cms.exec
Implements method to perform a search operation on the repository
SearchObjectImpl() - Constructor for class it.eng.spago.cms.exec.SearchObjectImpl
 
SEARCHRESULT - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
setClose(boolean) - Method in class it.eng.spago.cms.exec.CMSConnection
Set the close / open state of the connection
setDefaultRepository(String) - Static method in class it.eng.spago.cms.init.CMSManager
Sets the name of the default repository
setElements(Vector) - Method in class it.eng.spago.cms.util.Path
Set the Vector of elements which compose tha path
SetObjectImpl - Class in it.eng.spago.cms.exec
Implements methods that perform a set operation on the repository
SetObjectImpl() - Constructor for class it.eng.spago.cms.exec.SetObjectImpl
 
setUp() - Method in class it.eng.spago.cms.init.CMSInitializer
Creates and initializes all the repositories defined into the configuration SourceBean.
STREAM - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
STREAM - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
STREAMATTR - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 

T

TEST_PROPERTY - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
TYPE - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
TYPE - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
TYPE_BINARY - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
TYPE_BOOLEAN - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
TYPE_DATE - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
TYPE_DOUBLE - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
TYPE_LONG - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
TYPE_PROPERTY - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
TYPE_STRING - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 

U

Utils - Class in it.eng.spago.cms.util
Implements some general utilities
Utils() - Constructor for class it.eng.spago.cms.util.Utils
 
UUID - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
UUID - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 

V

VALUE - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
VALUE_PROPERTY - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
VALUE_PROPERTY_SB - Static variable in class it.eng.spago.cms.util.constants.PropertiesConstants
 
ValueCastException - Exception in it.eng.spago.cms.exceptions
Models an exception occured when the system try to cast cms properties to different types
ValueCastException() - Constructor for exception it.eng.spago.cms.exceptions.ValueCastException
Constructor of the class useful to build the exception without an error message
ValueCastException(String) - Constructor for exception it.eng.spago.cms.exceptions.ValueCastException
Constructor of the class useful to build the exception with an error message
ValueCastException(String, Throwable) - Constructor for exception it.eng.spago.cms.exceptions.ValueCastException
Constructor of the class useful to build the exception with an error message and a preceding exception
VERSION - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
VERSION - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 
versionNameExist(Node, String) - Static method in class it.eng.spago.cms.util.RepositoryNodeUtils
Checks if the node has a version with the input name.
VERSIONS - Static variable in class it.eng.spago.cms.util.constants.CMSConstants
 
VERSIONS - Static variable in class it.eng.spago.cms.util.constants.OperationsConstants
 

W

warning(String) - Static method in class it.eng.spago.cms.util.Utils
Logs a warning message

C D E G I L M N O P Q R S T U V W