JCas
v0.3.1
A B C D E F G H I J L M N O P Q R S T U W X

A

ADDRESS_DOES_NOT_MATCH - Static variable in class cas.protocol.JCasResponse
 
AGENT_DOES_NOT_MATCH - Static variable in class cas.protocol.JCasResponse
 
AbstractCasSaxTagHandler - class cas.xml.AbstractCasSaxTagHandler.
Implements the basic functionality of CasSaxRagHandler.
AbstractCasSaxTagHandler() - Constructor for class cas.xml.AbstractCasSaxTagHandler
Creates a new instance of AbstractCasSaxTagHandler
AuthTag - class cas.taglib.AuthTag.
Generated tag class.
AuthTag() - Constructor for class cas.taglib.AuthTag
Creates the tag handler.
addCount(long) - Static method in class cas.HeavyLoadClient
 
addFailed(long) - Static method in class cas.HeavyLoadClient
 
addResponseTag(String, String) - Method in class cas.protocol.JCasResponse
Adds a specific response tag.
addSuccess(long) - Static method in class cas.HeavyLoadClient
 
adminRole - Variable in class cas.config.JCasInstanceTag
The admin role
admins - Variable in class cas.config.JCasServerTag
The admin definitions
adress - Variable in class cas.config.JCasBindTag
The adress
adresses - Variable in class cas.config.JCasAllowFromTag
The adresses
agent - Variable in class cas.JCasClient
The agent
agent - Variable in class cas.protocol.JCasAdminRequest
The agent.
agent - Variable in class cas.protocol.JCasRequest
The agent.
agents - Variable in class cas.config.JCasAllowFromTag
The agents
allCount - Static variable in class cas.HeavyLoadClient
 
allFailed - Static variable in class cas.HeavyLoadClient
 
allStart - Static variable in class cas.HeavyLoadClient
 
allStop - Static variable in class cas.HeavyLoadClient
 
allSuccess - Static variable in class cas.HeavyLoadClient
 
allowFrom - Variable in class cas.config.JCasAdminTag
AllowFrom definitions
allowFrom - Variable in class cas.config.JCasSchemeTag
the allowFrom definitions
allowFrom - Variable in class cas.config.JCasServerTag
The allowFrom definitions
assignFreeThread(Socket) - Method in class cas.JCasServer
Returns an available connection thread or creates a new one if necessary.
available() - Method in class cas.xml.XmlInputStream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.

B

BACKEND_ERROR - Static variable in class cas.protocol.JCasResponse
 
bind - Variable in class cas.config.JCasServerTag
The bind definition

C

CANNOT_HANDLE_REQUEST - Static variable in class cas.protocol.JCasResponse
 
CasSaxParser - class cas.xml.CasSaxParser.
Handles the SAX events when parsing the configuration file and creates the configuration.
CasSaxParser(CasSaxTagHandler) - Constructor for class cas.xml.CasSaxParser
Creates a new instance of CasSaxHandler
CasSaxTagHandler - interface cas.xml.CasSaxTagHandler.
Defines the methods for tag handlers of the configuration.
ConnectionThread - class cas.ConnectionThread.
Handles a single connection and waits for assignment.
ConnectionThread(JCasConfiguration) - Constructor for class cas.ConnectionThread
Creates a new instance of ConnectionThread
ConnectionThread.JCasJaasCallbackHandler - class cas.ConnectionThread.JCasJaasCallbackHandler.
The callback handler for JAAS authentication.
ConnectionThread.JCasJaasCallbackHandler(String, String) - Constructor for class cas.ConnectionThread.JCasJaasCallbackHandler
Creates the handler.
CookieManager - class cas.CookieManager.
Manages different sets of cookies.
CookieManager() - Constructor for class cas.CookieManager
Creates a new instance of CookieManager
callbackHandler - Variable in class cas.ConnectionThread
The callback handler for JAAS authentication.
cas - package cas
 
cas.config - package cas.config
 
cas.io - package cas.io
 
cas.protocol - package cas.protocol
 
cas.sql - package cas.sql
 
cas.taglib - package cas.taglib
 
cas.util - package cas.util
 
cas.xml - package cas.xml
This package contains classes that help to simplify XML parsing.
characters(char[], int, int) - Method in class cas.protocol.JCasRequestHandler
Receive notification of character data inside an element.
characters(char[], int, int) - Method in class cas.protocol.JCasResponseHandler
Receive notification of character data inside an element.
characters - Static variable in class cas.util.TextTools
Character set for randiom codes.
characters(char[], int, int) - Method in class cas.xml.AbstractCasSaxTagHandler
Receive notification of character data inside an element.
characters(char[], int, int) - Method in class cas.xml.CasSaxParser
Receive notification of character data inside an element.
characters(char[], int, int) - Method in interface cas.xml.CasSaxTagHandler
Receive notification of character data inside an element.
checkClientTrusted(X509Certificate[], String) - Method in class cas.io.TrustAllCertsManager
Does nothing
checkCookie(JCasSchemeTag, JCasRequest, JCasResponse) - Method in class cas.ConnectionThread
Checks the cookie if it was given and validates it.
checkCookie(File, JCasRequest, String) - Method in class cas.CookieManager
Returns true if the cookie is valid.
checkRequestTime() - Method in class cas.ConnectionThread
Checks the running time of the current request and aborts it if necessary.
checkReturnValue(String) - Method in class cas.config.JCasFunctionTag
Checks the return value and translates it to a boolean.
checkReturnValue(String) - Method in class cas.config.JCasQueryTag
Checks the return value and translates it to a boolean.
checkServerTrusted(X509Certificate[], String) - Method in class cas.io.TrustAllCertsManager
Does nothing
cleanupServer() - Method in class cas.JCasServer
Cleans up all values for exiting or re-reading configuration.
clear() - Method in class cas.xml.AbstractCasSaxTagHandler
Initializes the handler.
client - Variable in class cas.taglib.AuthTag
The authorization client
clientIP - Variable in class cas.protocol.JCasRequest
The client IP
close() - Method in class cas.JCasClient
Closes the connection.
close() - Method in class cas.protocol.JCasRequest
Closes the connection if necessary.
close() - Method in class cas.xml.XmlInputStream
Does actually nothing to prevent closing the stream.
closeCon - Variable in class cas.protocol.JCasRequest
Tells if the stored connection must be closed later.
closeConnection - Variable in class cas.JCasClient
The doClose for the connection
closeConnection - Variable in class cas.protocol.JCasRequest
Tells if the connection should be closed afterwards.
closeLog() - Static method in class cas.util.Logger
Closes the log.
closeWriter(Logger.MyPrintWriter) - Static method in class cas.util.Logger
Closes the log stream if it is not the standard out or default logfile.
command - Variable in class cas.protocol.JCasAdminRequest
The command
complies(JCasRequest, JCasResponse) - Method in class cas.config.JCasAllowFromTag
Checks if the request complies to the definitions and sets the response if an error occurs.
con - Variable in class cas.config.JCasInstanceTag
The static database connection for custom authorization.
con - Variable in class cas.protocol.JCasRequest
The database connection used to process the rquest.
configuration - Variable in class cas.ConnectionThread
The configuration
configuration - Variable in class cas.JCasServer
The configuration
connectionThreads - Variable in class cas.JCasServer
The connection threads
cookie - Variable in class cas.config.JCasSchemeTag
the cookies definition
cookie - Variable in class cas.protocol.JCasRequest
The cookie
cookie - Variable in class cas.protocol.JCasResponseTag
 
cookieFiles - Variable in class cas.CookieManager
The cookie files loaded
cookieManager - Variable in class cas.config.JCasConfiguration
The cookie manager
cookies - Variable in class cas.protocol.JCasRequest
The cookie tag handler responsible for this request
cookiesTag - Variable in class cas.config.JCasConfiguration
The cookies definition found
createCookie(Properties) - Method in class cas.CookieManager
Creates a new cookie.
createHandler(String, Attributes) - Method in class cas.config.JCasAdminTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasAllowFromTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasBindTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasConfiguration
 
createHandler(String, Attributes) - Method in class cas.config.JCasCookiesTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasCustomAuthorizationTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasExtendedAuthorizationTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasFunctionTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasInstanceTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasInstancesTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasQueryTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasSchemeTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasServerTag
 
createHandler(String, Attributes) - Method in class cas.config.JCasSystemAuthorizationTag
 
createHandler(String, Attributes) - Method in class cas.protocol.JCasAdminRequest
 
createHandler(String, Attributes) - Method in class cas.protocol.JCasRequest
 
createHandler(String, Attributes) - Method in class cas.protocol.JCasResponseTag
 
createHandler(String, Attributes) - Method in class cas.xml.AbstractCasSaxTagHandler
Returns a new instance of the handler for the specified sub tag.
createKeyStore(char[]) - Static method in class cas.io.SSLTools
Returns a new and empty KeyStore.
currentTime - Static variable in class cas.util.Logger
 
customAuth - Variable in class cas.config.JCasSchemeTag
the CUSTOM auth definition

D

DATE - Static variable in class cas.util.ExtendedDate
Identifier for displaying date only.
DATE_TIME - Static variable in class cas.util.ExtendedDate
Identifier for displaying date and time.
DEFAULT_DUMMY_TABLE - Static variable in class cas.config.JCasInstanceTag
Default dummy table
DEFAULT_HOST - Static variable in class cas.config.JCasBindTag
The default host
DEFAULT_NAME - Static variable in class cas.taglib.AuthTag
Default Cookie Name.
DEFAULT_PORT - Static variable in class cas.config.JCasBindTag
The default port
DEFAULT_PWD_COLUMN - Static variable in class cas.config.JCasCustomAuthorizationTag
The default password column
DEFAULT_REQUEST_TIMEOUT - Static variable in class cas.config.JCasServerTag
default request timeout value
DEFAULT_TABLE_NAME - Static variable in class cas.config.JCasCustomAuthorizationTag
The default table name
DEFAULT_THREAD_REQUEST_MAX - Static variable in class cas.config.JCasServerTag
default thread request value
DEFAULT_THREAD_SPARE_MAX - Static variable in class cas.config.JCasServerTag
default thread spare max value
DEFAULT_THREAD_SPARE_MIN - Static variable in class cas.config.JCasServerTag
default thread spare min value
DEFAULT_THREAD_START - Static variable in class cas.config.JCasServerTag
default thread start value
DEFAULT_TIMEOUT - Static variable in class cas.config.JCasCookiesTag
Default timout in minutes.
DEFAULT_UID_COLUMN - Static variable in class cas.config.JCasCustomAuthorizationTag
The default user column
debug(String, Object) - Static method in class cas.util.Logger
Prints debugging information.
decoder - Static variable in class cas.taglib.AuthTag
BASE64 decode.
doCustomAuth(JCasSchemeTag, JCasRequest, JCasResponse) - Method in class cas.ConnectionThread
Performs custom authorization.
doEndTag() - Method in class cas.taglib.AuthTag
This method is called after the JSP engine finished processing the tag.
doExtendedAuth(JCasSchemeTag, JCasRequest, JCasResponse) - Method in class cas.ConnectionThread
Performs extended authorization.
doJaas(JCasSchemeTag, JCasRequest, JCasResponse) - Method in class cas.ConnectionThread
Performs system authorization.
doRequest() - Method in class cas.JCasClient
Actually does the request.
doSystemAuth(JCasSchemeTag, JCasRequest, JCasResponse) - Method in class cas.ConnectionThread
Performs system authorization.
driver - Variable in class cas.config.JCasInstanceTag
The driver
dummyTable - Variable in class cas.config.JCasInstanceTag
A dummy table on the instance

E

ERROR - Static variable in class cas.util.Logger
 
ERROR_TEXTS - Static variable in class cas.protocol.JCasResponse
The error texts.
EXTENDED_AUTHORIZATION_FAILED - Static variable in class cas.protocol.JCasResponse
 
ExtendedDate - class cas.util.ExtendedDate.
Special date format.
ExtendedDate() - Constructor for class cas.util.ExtendedDate
Creates new ExtendedDate
ExtendedDate(long) - Constructor for class cas.util.ExtendedDate
 
ExtendedDate(int) - Constructor for class cas.util.ExtendedDate
 
ExtendedDate(long, int) - Constructor for class cas.util.ExtendedDate
 
endDocument() - Method in class cas.protocol.JCasRequestHandler
Calls CasSaxTagHandler.tagCompleted() of the topmost handler for validation.
endDocument() - Method in class cas.protocol.JCasResponseHandler
Calls CasSaxTagHandler.tagCompleted() of the topmost handler for validation.
endDocument() - Method in class cas.xml.CasSaxParser
Calls CasSaxTagHandler.tagCompleted() of the topmost handler for validation.
endElement(String, String, String) - Method in class cas.protocol.JCasRequestHandler
Receive notification of the end of an element.
endElement(String, String, String) - Method in class cas.protocol.JCasResponseHandler
Receive notification of the end of an element.
endElement(String, String, String) - Method in class cas.xml.AbstractCasSaxTagHandler
Receive notification of the end of an element.
endElement(String, String, String) - Method in class cas.xml.CasSaxParser
Receive notification of the end of an element.
endElement(String, String, String) - Method in interface cas.xml.CasSaxTagHandler
Receive notification of the end of an element.
enhanceStringArray(String[], String) - Static method in class cas.util.TextTools
Enhances a String array with another String
errorCode - Variable in class cas.protocol.JCasResponseTag
 
errorMessage - Variable in class cas.protocol.JCasResponseTag
 
execute(Statement, String, String, String) - Method in class cas.config.JCasFunctionTag
Executes the function.
execute(Statement, String, String) - Method in class cas.config.JCasQueryTag
Executes the query.
extendedAuth - Variable in class cas.config.JCasSchemeTag
the extended auth definition

F

factory - Static variable in class cas.io.SSLTools
The SSL socket factory for all trusted certs.
file - Variable in class cas.config.JCasCookiesTag
The cookie file
formatter - Static variable in class cas.util.Logger
 
functions - Variable in class cas.config.JCasExtendedAuthorizationTag
The functions

G

getAcceptedIssuers() - Method in class cas.io.TrustAllCertsManager
returns null
getAdminRole() - Method in class cas.config.JCasInstanceTag
Returns the DBA role.
getAdress() - Method in class cas.config.JCasBindTag
Returns the adress definition.
getAgent() - Method in class cas.JCasClient
 
getAgent() - Method in class cas.protocol.JCasAdminRequest
Returns the agent.
getAgent() - Method in class cas.protocol.JCasRequest
Returns the agent.
getAllowFrom() - Method in class cas.config.JCasConfiguration
Returns the global allow from configs.
getAllowFrom() - Method in class cas.config.JCasSchemeTag
Returns the allow from configs.
getAllowFrom() - Method in class cas.config.JCasServerTag
Returns the global allow from configs.
getBindAdress() - Method in class cas.config.JCasConfiguration
Returns the bind adress.
getBindAdress() - Method in class cas.config.JCasServerTag
Returns the bind adress.
getBindPort() - Method in class cas.config.JCasConfiguration
Returns the bind port.
getBindPort() - Method in class cas.config.JCasServerTag
Returns the bind port.
getBoolean(String) - Static method in class cas.sql.SQLTools
Returns true if the string is not null and equals Y, false otherwise.
getChar(String) - Static method in class cas.sql.SQLTools
Helper function for reading char values from database that can be NULL.
getChild(Node, String) - Static method in class cas.xml.XmlUtils
Returns the first node with the specified tag name.
getChild(Node, String, String, String) - Static method in class cas.xml.XmlUtils
Returns the first node with the specified tag name that contains a subnode of the specified subname with a specific value n ranges from 1...
getChild(Node, String, int) - Static method in class cas.xml.XmlUtils
Returns the n-th node with the specified tag name.
getChildCount(Node, String) - Static method in class cas.xml.XmlUtils
Returns the number of nodes with the specified name.
getClientIP() - Method in class cas.protocol.JCasRequest
Returns the client ip.
getCloseConnection() - Method in class cas.JCasClient
 
getCloseConnection() - Method in class cas.protocol.JCasRequest
Returns if the connection should be closed.
getCommand() - Method in class cas.protocol.JCasAdminRequest
Returns the command.
getConnection() - Method in class cas.config.JCasInstanceTag
Returns a connection to the database.
getConnection(String, String) - Method in class cas.config.JCasInstanceTag
Returns a new connection.
getConnection() - Method in class cas.protocol.JCasRequest
Returns the connection.
getCookie() - Method in class cas.protocol.JCasRequest
Returns the cookie.
getCookie() - Method in class cas.taglib.AuthTag
 
getCookieFile(File) - Method in class cas.CookieManager
Returns the cookie file.
getCookieManager() - Method in class cas.config.JCasConfiguration
Returns the cookie manager.
getCookies() - Method in class cas.config.JCasConfiguration
Returns the cookies.
getCookies() - Method in class cas.config.JCasSchemeTag
Returns the cookie handler.
getCookies() - Method in class cas.protocol.JCasRequest
Returns the responsiblke cookie handler.
getCustomAuthorizationQuery(String) - Method in class cas.config.JCasSchemeTag
Returns the query used for custom authorization.
getDate(String) - Static method in class cas.sql.SQLTools
Returns the date given as string as a Java object.
getDate() - Static method in class cas.util.Logger
Returns the formatted, current date and time.
getDriver() - Method in class cas.config.JCasInstanceTag
Returns the driver.
getDummyTable() - Method in class cas.config.JCasInstanceTag
Returns the dummy table.
getErrorCode() - Method in class cas.JCasClient
 
getErrorCode() - Method in class cas.protocol.JCasResponseTag
 
getErrorMessage() - Method in class cas.JCasClient
 
getErrorMessage() - Method in class cas.protocol.JCasResponseTag
 
getFile() - Method in class cas.config.JCasCookiesTag
Returns the file.
getFunctions() - Method in class cas.config.JCasExtendedAuthorizationTag
Returns the functions
getFunctions() - Method in class cas.config.JCasSchemeTag
Returns the functions from the extended authorization.
getHandler(String, Attributes) - Method in class cas.xml.AbstractCasSaxTagHandler
Returns the handler responsible for the sub tag.
getHandler(String, Attributes) - Method in interface cas.xml.CasSaxTagHandler
Returns the handler responsible for the sub tag.
getHostIP() - Method in class cas.protocol.JCasAdminRequest
Returns the host ip.
getHostIP() - Method in class cas.protocol.JCasRequest
Returns the host ip.
getInstance(String) - Method in class cas.config.JCasConfiguration
Returns an instance definition.
getInstance(JCasSchemeTag) - Method in class cas.config.JCasConfiguration
Returns an instance definition.
getInstance() - Method in class cas.config.JCasSchemeTag
Returns the instance.
getInstanceName() - Method in class cas.config.JCasInstanceTag
Returns the name of the instance.
getInstances() - Method in class cas.config.JCasInstancesTag
Returns the instances in a map with its names as keys.
getInt(String) - Static method in class cas.sql.SQLTools
Helper function for reading int values from database that can be NULL.
getJaas() - Method in class cas.config.JCasSchemeTag
Returns the JAAS config name.
getLogLevel() - Static method in class cas.util.Logger
Returns the log level.
getLogfile() - Method in class cas.config.JCasSchemeTag
Returns the logfile.
getLogfile() - Method in class cas.config.JCasServerTag
Returns the logfile.
getLong(String) - Static method in class cas.sql.SQLTools
Helper function for reading long values from database that can be NULL.
getName() - Method in class cas.config.JCasFunctionTag
Returns the function name.
getNodeContent(Node, String) - Static method in class cas.xml.XmlUtils
Returns the text that is contained in a tag <name> under the root node.
getParentTagNames() - Method in class cas.config.JCasAdminTag
 
getParentTagNames() - Method in class cas.config.JCasAllowFromTag
 
getParentTagNames() - Method in class cas.config.JCasBindTag
 
getParentTagNames() - Method in class cas.config.JCasConfiguration
 
getParentTagNames() - Method in class cas.config.JCasCookiesTag
 
getParentTagNames() - Method in class cas.config.JCasCustomAuthorizationTag
 
getParentTagNames() - Method in class cas.config.JCasExtendedAuthorizationTag
 
getParentTagNames() - Method in class cas.config.JCasFunctionTag
 
getParentTagNames() - Method in class cas.config.JCasInstanceTag
 
getParentTagNames() - Method in class cas.config.JCasInstancesTag
 
getParentTagNames() - Method in class cas.config.JCasQueryTag
 
getParentTagNames() - Method in class cas.config.JCasSchemeTag
 
getParentTagNames() - Method in class cas.config.JCasServerTag
 
getParentTagNames() - Method in class cas.config.JCasSystemAuthorizationTag
 
getParentTagNames() - Method in class cas.protocol.JCasAdminRequest
 
getParentTagNames() - Method in class cas.protocol.JCasRequest
 
getParentTagNames() - Method in class cas.protocol.JCasResponseTag
 
getParentTagNames() - Method in class cas.xml.AbstractCasSaxTagHandler
Returns the tag names of all possible parents.
getPassword() - Method in class cas.JCasClient
 
getPassword() - Method in class cas.config.JCasAdminTag
Returns the password.
getPassword() - Method in class cas.config.JCasInstanceTag
Returns the password.
getPassword() - Method in class cas.config.JCasServerTag
Retrieves the password as intended.
getPassword() - Method in class cas.protocol.JCasAdminRequest
Returns the Password.
getPassword() - Method in class cas.protocol.JCasRequest
Returns the Password.
getPath() - Method in class cas.config.JCasInstanceTag
Returns the path.
getPort() - Method in class cas.JCasClient
 
getPort() - Method in class cas.config.JCasBindTag
Returns the port definition.
getPort() - Method in class cas.taglib.AuthTag
 
getPwdColumn() - Method in class cas.config.JCasCustomAuthorizationTag
Returns the PWD column.
getQueries() - Method in class cas.config.JCasExtendedAuthorizationTag
Returns the queries
getQueries() - Method in class cas.config.JCasSchemeTag
Returns the queries from the extended authorization.
getRC() - Method in class cas.protocol.JCasResponse
Returns the RC.
getRandomCode(int) - Static method in class cas.util.TextTools
Creates an alphanumeric randomized code of the specified length.
getRequest() - Method in class cas.protocol.JCasRequestHandler
Returns the configuration.
getRequestCookie() - Method in class cas.JCasClient
 
getRequestCount() - Method in class cas.ConnectionThread
Returns the number of handled requests.
getRequestTimeout() - Method in class cas.config.JCasConfiguration
Returns the request timeout.
getRequestTimeout() - Method in class cas.config.JCasServerTag
Returns the request timeout.
getRequiredRoles() - Method in class cas.config.JCasSchemeTag
Returns the roles required from system authorization.
getRequiredRoles() - Method in class cas.config.JCasSystemAuthorizationTag
Returns the required roles.
getResponse() - Method in class cas.protocol.JCasResponseHandler
Returns the configuration.
getResponseCode() - Method in class cas.protocol.JCasResponse
Returns the response code.
getResponseCookie() - Method in class cas.JCasClient
 
getResponseCookie() - Method in class cas.protocol.JCasResponseTag
 
getResponseMessage() - Method in class cas.protocol.JCasResponse
Returns the response message.
getResponseTag(String) - Method in class cas.protocol.JCasResponse
Returns a specific response tag.
getResponseTagIterator() - Method in class cas.protocol.JCasResponse
Returns an iterator for the response tags.
getReturnCode() - Method in class cas.JCasClient
 
getReturnCode() - Method in class cas.protocol.JCasResponseTag
 
getRoleSelect() - Method in class cas.config.JCasInstanceTag
Returns the role select statement.
getRootHandler() - Method in class cas.xml.CasSaxParser
Returns the configuration.
getSSL() - Method in class cas.config.JCasBindTag
Returns the SSL parameter.
getSSL() - Method in class cas.config.JCasConfiguration
Returns true if configuration wishes SSL protocol.
getSSL() - Method in class cas.config.JCasServerTag
Returns true if configuration wishes SSL protocol.
getSSLCertificateFile() - Method in class cas.config.JCasConfiguration
Returns the path to server certificate.
getSSLCertificateFile() - Method in class cas.config.JCasServerTag
Returns the path to server certificate.
getSSLKeyFile() - Method in class cas.config.JCasConfiguration
Returns the path to private SSL key.
getSSLKeyFile() - Method in class cas.config.JCasServerTag
Returns the path to private SSL key.
getSSLKeyPassword() - Method in class cas.config.JCasConfiguration
Returns the password for private SSL key.
getSSLKeyPassword() - Method in class cas.config.JCasServerTag
Returns the password for private SSL key.
getScheme() - Method in class cas.JCasClient
 
getScheme(String) - Method in class cas.config.JCasConfiguration
Returns a scheme definition.
getScheme() - Method in class cas.protocol.JCasRequest
Returns the scheme name.
getScheme() - Method in class cas.taglib.AuthTag
 
getSchemeName() - Method in class cas.config.JCasSchemeTag
Returns the name of the scheme.
getSelect() - Method in class cas.config.JCasQueryTag
Returns the select query.
getServer() - Method in class cas.JCasClient
 
getServer() - Method in class cas.taglib.AuthTag
 
getServerLogFile() - Method in class cas.config.JCasConfiguration
Returns the server log file.
getServerLogFile(String) - Method in class cas.config.JCasConfiguration
Returns the server log file.
getServerName() - Method in class cas.JCasClient
 
getServerName() - Method in class cas.protocol.JCasResponseTag
 
getServerSocket() - Method in class cas.JCasServer
Creates the appropriate socket.
getServerSocketFactory(KeyStore, char[]) - Static method in class cas.io.SSLTools
Returns the SSL server socket factory based on the given KeyStore.
getServerSocketFactory(KeyManagerFactory) - Static method in class cas.io.SSLTools
Returns the SSL server socket factory based on the given KeyManagerFactory.
getServerSocketFactory(SSLContext) - Static method in class cas.io.SSLTools
Returns the SSL server socket factory based on the given SSLContext.
getSocketFactory() - Static method in class cas.io.SSLTools
Returns the SSL socket factory.
getSubHandler(int) - Method in class cas.xml.AbstractCasSaxTagHandler
Returns the n-thr sub handler as it appeared in the XML parsing.
getSubHandlerCount() - Method in class cas.xml.AbstractCasSaxTagHandler
Returns the number of sub handlers.
getSubHandlers() - Method in class cas.xml.AbstractCasSaxTagHandler
Returns all sub handlers.
getSubTag(int) - Method in class cas.xml.AbstractCasSaxTagHandler
Returns the n-th sub tag as it appeared in the XML parsing.
getSubTag(String) - Method in class cas.xml.AbstractCasSaxTagHandler
Returns the first sub tag value with the specified name.
getSubTagCount() - Method in class cas.xml.AbstractCasSaxTagHandler
Returns the number of sub tags.
getSubTagNames() - Method in class cas.config.JCasAdminTag
 
getSubTagNames() - Method in class cas.config.JCasAllowFromTag
 
getSubTagNames() - Method in class cas.config.JCasBindTag
 
getSubTagNames() - Method in class cas.config.JCasCookiesTag
 
getSubTagNames() - Method in class cas.config.JCasCustomAuthorizationTag
 
getSubTagNames() - Method in class cas.config.JCasFunctionTag
 
getSubTagNames() - Method in class cas.config.JCasInstanceTag
 
getSubTagNames() - Method in class cas.config.JCasQueryTag
 
getSubTagNames() - Method in class cas.config.JCasSchemeTag
 
getSubTagNames() - Method in class cas.config.JCasServerTag
 
getSubTagNames() - Method in class cas.config.JCasSystemAuthorizationTag
 
getSubTagNames() - Method in class cas.protocol.JCasAdminRequest
 
getSubTagNames() - Method in class cas.protocol.JCasRequest
 
getSubTagNames() - Method in class cas.protocol.JCasResponseTag
 
getSubTagNames() - Method in class cas.xml.AbstractCasSaxTagHandler
Returns the tag names that can appear within this handler but actually do not contain other tags.
getSubTags() - Method in class cas.xml.AbstractCasSaxTagHandler
Returns all sub tags.
getTableName() - Method in class cas.config.JCasCustomAuthorizationTag
Returns the table name.
getTagName() - Method in class cas.config.JCasAdminTag
 
getTagName() - Method in class cas.config.JCasAllowFromTag
 
getTagName() - Method in class cas.config.JCasBindTag
 
getTagName() - Method in class cas.config.JCasConfiguration
 
getTagName() - Method in class cas.config.JCasCookiesTag
 
getTagName() - Method in class cas.config.JCasCustomAuthorizationTag
 
getTagName() - Method in class cas.config.JCasExtendedAuthorizationTag
 
getTagName() - Method in class cas.config.JCasFunctionTag
 
getTagName() - Method in class cas.config.JCasInstanceTag
 
getTagName() - Method in class cas.config.JCasInstancesTag
 
getTagName() - Method in class cas.config.JCasQueryTag
 
getTagName() - Method in class cas.config.JCasSchemeTag
 
getTagName() - Method in class cas.config.JCasServerTag
 
getTagName() - Method in class cas.config.JCasSystemAuthorizationTag
 
getTagName() - Method in class cas.protocol.JCasAdminRequest
 
getTagName() - Method in class cas.protocol.JCasRequest
 
getTagName() - Method in class cas.protocol.JCasResponseTag
 
getTagName() - Method in interface cas.xml.CasSaxTagHandler
Returns the tag name this handler will take care of.
getThreadRequestMax() - Method in class cas.config.JCasConfiguration
Returns the thread request max value.
getThreadRequestMax() - Method in class cas.config.JCasServerTag
Returns the thread request max value.
getThreadSpareMax() - Method in class cas.config.JCasConfiguration
Returns the thread spare max value.
getThreadSpareMax() - Method in class cas.config.JCasServerTag
Returns the thread spare max value.
getThreadSpareMin() - Method in class cas.config.JCasConfiguration
Returns the thread spare min value.
getThreadSpareMin() - Method in class cas.config.JCasServerTag
Returns the thread spare min value.
getThreadStart() - Method in class cas.config.JCasConfiguration
Returns the thread start value.
getThreadStart() - Method in class cas.config.JCasServerTag
Returns the thread start value.
getTimeout() - Method in class cas.config.JCasCookiesTag
Returns the timeout.
getUidColumn() - Method in class cas.config.JCasCustomAuthorizationTag
Returns the UID column.
getUseCookies() - Method in class cas.config.JCasSchemeTag
Returns the UseCookies parameter.
getUser() - Method in class cas.JCasClient
 
getUser() - Method in class cas.config.JCasAdminTag
Returns the user.
getUser() - Method in class cas.config.JCasInstanceTag
Returns the user.
getUser() - Method in class cas.protocol.JCasAdminRequest
Returns the user.
getUser() - Method in class cas.protocol.JCasRequest
Returns the user.
getWords(String, char[]) - Method in class cas.util.TextTools
Retrieves words from the strings.
getWriter(File) - Static method in class cas.util.Logger
Returns the correct writer.

H

HeavyLoadClient - class cas.HeavyLoadClient.
Performs a load test on a CAS server.
HeavyLoadClient() - Constructor for class cas.HeavyLoadClient
Creates a new instance of HeavyLoadClient
handle(Callback[]) - Method in class cas.ConnectionThread.JCasJaasCallbackHandler
Returns the user name and password provided.
handleAdminRequest(JCasAdminRequest) - Method in class cas.ConnectionThread
Handles the admin request.
handleConnection() - Method in class cas.ConnectionThread
Handles a single connection.
handleRequest(JCasRequest) - Method in class cas.ConnectionThread
Handles the request.
handler - Variable in class cas.protocol.JCasRequestHandler
The main tag handler
handler - Variable in class cas.protocol.JCasResponseHandler
The main tag handler
host - Static variable in class cas.HeavyLoadClient
 
hostIP - Variable in class cas.protocol.JCasAdminRequest
IP Address of the client host
hostIP - Variable in class cas.protocol.JCasRequest
IP Address of the client host

I

INFO - Static variable in class cas.util.Logger
 
INTERNAL_SERVER_ERROR - Static variable in class cas.protocol.JCasResponse
 
INVALID_DOCUMENT - Static variable in class cas.protocol.JCasResponse
 
INVALID_USER - Static variable in class cas.protocol.JCasResponse
 
ImportKey - class cas.io.ImportKey.
Class for importing certificates and keys.
ImportKey() - Constructor for class cas.io.ImportKey
 
ignoresUnknownTags() - Method in class cas.xml.AbstractCasSaxTagHandler
Returns true if unknown tags are ignored.
importKey(KeyStore, String, String, char[], String) - Static method in class cas.io.ImportKey
Imports a certificate and its private key.
in - Variable in class cas.xml.XmlInputStream
The underlying input stream
initServer() - Method in class cas.JCasServer
Initializes all values according to the configuration.
instance - Variable in class cas.config.JCasSchemeTag
The instance
instanceName - Variable in class cas.config.JCasInstanceTag
The instance name
instances - Variable in class cas.config.JCasConfiguration
The instances definition
instances - Variable in class cas.config.JCasInstancesTag
The instances by name
isAdminRequest() - Method in class cas.protocol.JCasRequestHandler
Returns if the request was an admin or authorization request.
isAvailable() - Method in class cas.ConnectionThread
Returns true if thread does not handle a connection.
isConnected() - Method in class cas.JCasClient
Returns true if client is connected.
isCustomAuthorization() - Method in class cas.config.JCasSchemeTag
Returns true if custom authorization is enabled.
isDatabase() - Method in class cas.config.JCasSchemeTag
Returns true if database authentication should be performed.
isExtendedAuthorization() - Method in class cas.config.JCasSchemeTag
Returns true if extended authorization is enabled.
isJaas() - Method in class cas.config.JCasSchemeTag
Returns true if JAAS should be performed.
isSSL() - Method in class cas.JCasClient
 
isSystemAuthorization() - Method in class cas.config.JCasSchemeTag
Returns true if system authorization is enabled.

J

JCasAdminRequest - class cas.protocol.JCasAdminRequest.
Request information object.
JCasAdminRequest() - Constructor for class cas.protocol.JCasAdminRequest
Creates a new instance of JCasAdminRequest
JCasAdminTag - class cas.config.JCasAdminTag.
Configuration object for an administrator.
JCasAdminTag() - Constructor for class cas.config.JCasAdminTag
Creates a new instance of JCasAdminTag
JCasAllowFromTag - class cas.config.JCasAllowFromTag.
Configuration object for client access authorization.
JCasAllowFromTag() - Constructor for class cas.config.JCasAllowFromTag
Creates a new instance of JCasAllowFromTag
JCasBindTag - class cas.config.JCasBindTag.
Configuration object for ther server binding.
JCasBindTag() - Constructor for class cas.config.JCasBindTag
Creates a new instance of JCasBindTag
JCasClient - class cas.JCasClient.
Tries to authenticate against a CAS Server.
JCasClient() - Constructor for class cas.JCasClient
Creates a new instance of JCasClient
JCasConfiguration - class cas.config.JCasConfiguration.
Main configuration object of a server.
JCasConfiguration() - Constructor for class cas.config.JCasConfiguration
Creates a new instance of JCasConfiguration
JCasCookiesTag - class cas.config.JCasCookiesTag.
Configuration for cookie configuration.
JCasCookiesTag() - Constructor for class cas.config.JCasCookiesTag
Creates a new instance of JCasCookiesTag
JCasCustomAuthorizationTag - class cas.config.JCasCustomAuthorizationTag.
Configuration object for CUSTOM authorizations.
JCasCustomAuthorizationTag() - Constructor for class cas.config.JCasCustomAuthorizationTag
Creates a new instance of JCasCustomAuthorizationTag
JCasExtendedAuthorizationTag - class cas.config.JCasExtendedAuthorizationTag.
Configuration object for extended authorization information.
JCasExtendedAuthorizationTag() - Constructor for class cas.config.JCasExtendedAuthorizationTag
Creates a new instance of JCasExtendedAuthorizationTag
JCasFunctionTag - class cas.config.JCasFunctionTag.
Configuration object for an extended authorization with a function.
JCasFunctionTag() - Constructor for class cas.config.JCasFunctionTag
Creates a new instance of JCasFunctionTag
JCasInstanceTag - class cas.config.JCasInstanceTag.
Configuration object for a database instance.
JCasInstanceTag() - Constructor for class cas.config.JCasInstanceTag
Creates a new instance of JCasInstanceTag
JCasInstancesTag - class cas.config.JCasInstancesTag.
Configuration object for the instances
JCasInstancesTag() - Constructor for class cas.config.JCasInstancesTag
Creates a new instance of JCasInstancesTag
JCasQueryTag - class cas.config.JCasQueryTag.
Configuration object for an extended authorization with a SQL query.
JCasQueryTag() - Constructor for class cas.config.JCasQueryTag
Creates a new instance of JCasQueryTag
JCasRequest - class cas.protocol.JCasRequest.
Request information object.
JCasRequest() - Constructor for class cas.protocol.JCasRequest
Creates a new instance of JCasRequest
JCasRequestHandler - class cas.protocol.JCasRequestHandler.
Handles the SAX events when parsing the configuration file and creates the configuration.
JCasRequestHandler(PropertyChangeListener) - Constructor for class cas.protocol.JCasRequestHandler
Creates a new instance of JCasSaxHandler
JCasResponse - class cas.protocol.JCasResponse.
The response object for a request.
JCasResponse() - Constructor for class cas.protocol.JCasResponse
Creates a new instance of JCasResponse
JCasResponseHandler - class cas.protocol.JCasResponseHandler.
Handles the SAX events when parsing the configuration file and creates the configuration.
JCasResponseHandler() - Constructor for class cas.protocol.JCasResponseHandler
Creates a new instance of JCasSaxHandler
JCasResponseTag - class cas.protocol.JCasResponseTag.
Parses a response from a server.
JCasResponseTag() - Constructor for class cas.protocol.JCasResponseTag
Creates a new instance of JCasResponseTag
JCasSchemeTag - class cas.config.JCasSchemeTag.
Configuration object for a scheme.
JCasSchemeTag() - Constructor for class cas.config.JCasSchemeTag
Creates a new instance of JCasSchemeTag
JCasServer - class cas.JCasServer.
The main class for instatiating a MOARS server.
JCasServer(File) - Constructor for class cas.JCasServer
Creates a new instance of JCasServer.
JCasServer.Monitor - class cas.JCasServer.Monitor.
Inner class that checks each connection thread if it timed out and creates or destroys spare threads in advance.
JCasServer.Monitor() - Constructor for class cas.JCasServer.Monitor
 
JCasServer.Reconfigurator - class cas.JCasServer.Reconfigurator.
Inner class that waits for completion of all requests and re-reads the configuration.
JCasServer.Reconfigurator() - Constructor for class cas.JCasServer.Reconfigurator
 
JCasServer.ShutdownHook - class cas.JCasServer.ShutdownHook.
Inner class that logs the shutdown.
JCasServer.ShutdownHook() - Constructor for class cas.JCasServer.ShutdownHook
 
JCasServerTag - class cas.config.JCasServerTag.
Configuration object for the system parameters.
JCasServerTag() - Constructor for class cas.config.JCasServerTag
Creates a new instance of JCasServerTag
JCasSystemAuthorizationTag - class cas.config.JCasSystemAuthorizationTag.
Configuration object for SYSTEM authorizations.
JCasSystemAuthorizationTag() - Constructor for class cas.config.JCasSystemAuthorizationTag
Creates a new instance of JCasSystemAuthorization
jaasName - Variable in class cas.config.JCasSchemeTag
the JAAS definition
joinWords(String[]) - Method in class cas.util.TextTools
Joins all strings into one string separated by spaces.
joinWords(String[], int) - Method in class cas.util.TextTools
Joins all strings into one string separated by spaces.
joinWords(String[], int, int) - Method in class cas.util.TextTools
Joins all strings into one string separated by spaces.

L

Logger - class cas.util.Logger.
Implements logging functionality.
Logger() - Constructor for class cas.util.Logger
 
listener - Variable in class cas.protocol.JCasRequestHandler
The property listener.
listenerInformed - Variable in class cas.protocol.JCasRequestHandler
if listener was informed about start
loadCertificate(InputStream) - Static method in class cas.io.SSLTools
Returns the certificate in the stream.
loadCertificates(InputStream) - Static method in class cas.io.SSLTools
Returns the certificates in the stream.
loadKeyStore(String, char[]) - Static method in class cas.io.SSLTools
Loads a KeyStore from a file.
loadKeyStore(File, char[]) - Static method in class cas.io.SSLTools
Loads a KeyStore from a file.
loadKeyStore(InputStream, char[]) - Static method in class cas.io.SSLTools
Loads a KeyStore from an input stream.
loadProperties(File) - Static method in class cas.util.MiscUtils
Loads a property file.
loadProperties(String) - Static method in class cas.util.MiscUtils
Loads a property file.
loadProperties(Properties, File) - Static method in class cas.util.MiscUtils
Loads a property file.
loadProperties(Properties, String) - Static method in class cas.util.MiscUtils
Loads a property file.
log(Object, String) - Static method in class cas.util.Logger
Logs the string marked wih the specified object as the message source.
log(Object) - Static method in class cas.util.Logger
Logs an object with its toString() method.
log(String) - Static method in class cas.util.Logger
Logs a message.
log(String, File) - Static method in class cas.util.Logger
Logs a message to a specific file.
log(String, int) - Static method in class cas.util.Logger
Logs a message with the specified log level.
log(String, int, File) - Static method in class cas.util.Logger
Logs a message with the specified log level to a specific file.
log(Object, String, int, File) - Static method in class cas.util.Logger
Logs the message issued by the source with the specified log level.
log(Throwable) - Static method in class cas.util.Logger
Logs the exception.
log(Throwable, File) - Static method in class cas.util.Logger
Logs the exception to a specific logfile.
log(Throwable, int, File) - Static method in class cas.util.Logger
Logs the exception with the specified log level.
logArray(Object[]) - Static method in class cas.util.Logger
Logs the string array.
logFile - Variable in class cas.config.JCasSchemeTag
The log file
logFile - Variable in class cas.config.JCasServerTag
The log file
logRequest(JCasRequest, JCasResponse) - Method in class cas.ConnectionThread
Logs the request.
logRequest(JCasAdminRequest, JCasResponse) - Method in class cas.ConnectionThread
Logs the admin request.
logfile - Variable in class cas.config.JCasSchemeTag
The logfile
logfile - Variable in class cas.config.JCasServerTag
The logfile
logfile - Static variable in class cas.util.Logger
 
loglevel - Static variable in class cas.util.Logger
 
logwriter - Static variable in class cas.util.Logger
 
loopMax - Static variable in class cas.HeavyLoadClient
 

M

MAX_DATE - Static variable in class cas.util.ExtendedDate
 
MONITOR_SLEEP_TIME - Static variable in class cas.JCasServer
default sleep time for the monitor.
MiscUtils - class cas.util.MiscUtils.
Misc utility functions.
MiscUtils() - Constructor for class cas.util.MiscUtils
 
main(String[]) - Static method in class cas.HeavyLoadClient
 
main(String[]) - Static method in class cas.JCasClient
 
main(String[]) - Static method in class cas.JCasServer
The argument must be a valid XML file.
main(String[]) - Static method in class cas.io.SSLTools
For test use only.
mark(int) - Method in class cas.xml.XmlInputStream
Marks the current position in this input stream.
markSupported() - Method in class cas.xml.XmlInputStream
Tests if this input stream supports the mark and reset methods.
maxRequests - Variable in class cas.ConnectionThread
max requests
monitor - Variable in class cas.JCasServer
The monitor thread

N

NAME - Static variable in class cas.config.JCasAdminTag
The tag name
NAME - Static variable in class cas.config.JCasAllowFromTag
The tag name
NAME - Static variable in class cas.config.JCasBindTag
The tag name
NAME - Static variable in class cas.config.JCasConfiguration
The tag name
NAME - Static variable in class cas.config.JCasCookiesTag
The tag name
NAME - Static variable in class cas.config.JCasCustomAuthorizationTag
The tag name
NAME - Static variable in class cas.config.JCasExtendedAuthorizationTag
The tag name
NAME - Static variable in class cas.config.JCasFunctionTag
The tag name
NAME - Static variable in class cas.config.JCasInstanceTag
The tag name
NAME - Static variable in class cas.config.JCasInstancesTag
The tag name
NAME - Static variable in class cas.config.JCasQueryTag
The tag name
NAME - Static variable in class cas.config.JCasSchemeTag
The tag name
NAME - Static variable in class cas.config.JCasServerTag
The tag name
NAME - Static variable in class cas.config.JCasSystemAuthorizationTag
The tag name
NAME - Static variable in class cas.protocol.JCasAdminRequest
The name of the tag.
NAME - Static variable in class cas.protocol.JCasRequest
The name of the tag.
NAME - Static variable in class cas.protocol.JCasResponseTag
 
NO_SERVER_ERROR - Static variable in class cas.protocol.JCasResponse
 
NO_SUCH_SCHEME - Static variable in class cas.protocol.JCasResponse
 
name - Variable in class cas.config.JCasFunctionTag
The function name

O

OK_CODE - Static variable in class cas.protocol.JCasResponse
 
OK_MESSAGE - Static variable in class cas.protocol.JCasResponse
 

P

parents - Static variable in class cas.config.JCasAdminTag
The parents
parents - Static variable in class cas.config.JCasAllowFromTag
The parents
parents - Static variable in class cas.config.JCasBindTag
The parents
parents - Static variable in class cas.config.JCasCookiesTag
The parents
parents - Static variable in class cas.config.JCasCustomAuthorizationTag
The parents
parents - Static variable in class cas.config.JCasExtendedAuthorizationTag
The parents
parents - Static variable in class cas.config.JCasFunctionTag
The parents
parents - Static variable in class cas.config.JCasInstanceTag
The parents
parents - Static variable in class cas.config.JCasInstancesTag
The parents
parents - Static variable in class cas.config.JCasQueryTag
The parents
parents - Static variable in class cas.config.JCasSchemeTag
The parents
parents - Static variable in class cas.config.JCasServerTag
The parents
parents - Static variable in class cas.config.JCasSystemAuthorizationTag
The parents
parseDOM(File) - Static method in class cas.xml.XmlUtils
Parses the file and returns the root element for parsing.
parseDOM(String) - Static method in class cas.xml.XmlUtils
Parses the file and returns the root element for parsing.
parseSax(InputStream, DefaultHandler) - Static method in class cas.xml.XmlUtils
Parses an InputStream with default SAX parser.
parseSax(InputStream, DefaultHandler, boolean) - Static method in class cas.xml.XmlUtils
Parses an InputStream with default SAX parser.
parseSax(File, DefaultHandler) - Static method in class cas.xml.XmlUtils
Parses an XML file with default SAX parser.
parseSax(String, DefaultHandler) - Static method in class cas.xml.XmlUtils
Parses an XML file with default SAX parser.
parseStringIntoLongArray(String) - Static method in class cas.util.TextTools
Creates long[] array from comma separated list of numbers in a string.
passwd - Static variable in class cas.HeavyLoadClient
 
password - Variable in class cas.JCasClient
The password
password - Variable in class cas.config.JCasAdminTag
The password
password - Variable in class cas.config.JCasInstanceTag
The password
password - Variable in class cas.protocol.JCasAdminRequest
The password
password - Variable in class cas.protocol.JCasRequest
The password
path - Variable in class cas.config.JCasInstanceTag
The path
port - Static variable in class cas.HeavyLoadClient
 
port - Variable in class cas.JCasClient
The port to contact
port - Variable in class cas.config.JCasBindTag
The port
prepareBoolean(boolean) - Static method in class cas.sql.SQLTools
Returns 'Y' or 'N' for the argument.
prepareBoolean(Boolean) - Static method in class cas.sql.SQLTools
Returns 'Y' or 'N' or NULL for the argument.
prepareBoolean(Object) - Static method in class cas.sql.SQLTools
Returns 'Y' or 'N' or NULL for the argument.
prepareChar(Object) - Static method in class cas.sql.SQLTools
Preapres a char value for a NULLable field.
prepareComparableInt(Object) - Static method in class cas.sql.SQLTools
Preapres an int value for a NULLable field.
prepareComparableLong(Object) - Static method in class cas.sql.SQLTools
Prepares a long value for a NULLable field.
prepareComparableLong(long) - Static method in class cas.sql.SQLTools
Prepares a long value for a NULLable field.
prepareDate(Date) - Static method in class cas.sql.SQLTools
Returns the Java Data as a formatted string for use in Oracle databases.
prepareInt(Object) - Static method in class cas.sql.SQLTools
Preapres an int value for a NULLable field.
prepareLong(Object) - Static method in class cas.sql.SQLTools
Prepares a long value for a NULLable field.
prepareString(Object) - Static method in class cas.sql.SQLTools
Prepares a String for use in a SQL Statement.
prepareString(String) - Static method in class cas.sql.SQLTools
Prepares a String for use in a SQL Statement.
propertyChange(PropertyChangeEvent) - Method in class cas.ConnectionThread
 
pwdColumn - Variable in class cas.config.JCasCustomAuthorizationTag
The pwd column

Q

queries - Variable in class cas.config.JCasExtendedAuthorizationTag
The queries

R

REQUIRED_ROLE_MISSING - Static variable in class cas.protocol.JCasResponse
 
RequestCompleteException - exception cas.protocol.RequestCompleteException.
Exception that is thrown when the handler notices the end of a request.
RequestCompleteException() - Constructor for class cas.protocol.RequestCompleteException
Creates a new instance of RequestCompleteException
randomObject - Static variable in class cas.util.TextTools
Randomizer object to create random numbers.
rc - Variable in class cas.protocol.JCasResponse
The return value
rc - Variable in class cas.protocol.JCasResponseTag
 
rcCode - Variable in class cas.protocol.JCasResponse
The response code
rcMsg - Variable in class cas.protocol.JCasResponse
The response Message
read() - Method in class cas.xml.XmlInputStream
Reads the next byte of data from the underlying input stream.
read(byte[]) - Method in class cas.xml.XmlInputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class cas.xml.XmlInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
readConfiguration() - Method in class cas.JCasServer
Reads the configuration file.
release() - Method in class cas.taglib.AuthTag
 
removeCookie() - Method in class cas.protocol.JCasRequest
Sets the cookie.
replace(String, String, String) - Static method in class cas.util.TextTools
Replaces a string portion by another string.
replaceOnce(String, String, String) - Static method in class cas.util.TextTools
Replaces a string portion by another string.
replaceVariables(String, String, Properties) - Static method in class cas.util.TextTools
Replaces variables in the string with the appropriate values from the Properties object.
requestCookie - Variable in class cas.JCasClient
The request cookie
requestCount - Variable in class cas.ConnectionThread
Counts the requests
requestStart - Variable in class cas.ConnectionThread
Time of request start
requestTimeout - Variable in class cas.config.JCasServerTag
request timeout definition
reset() - Method in class cas.xml.XmlInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
response - Variable in class cas.JCasClient
The response from the server.
responseTags - Variable in class cas.protocol.JCasResponse
Additional responses
returnValues - Variable in class cas.config.JCasFunctionTag
The return values
returnValues - Variable in class cas.config.JCasQueryTag
The return values
roleSelect - Variable in class cas.config.JCasInstanceTag
The role select statement
roles - Variable in class cas.config.JCasSystemAuthorizationTag
required roles
rootHandler - Variable in class cas.xml.CasSaxParser
The main tag handler
run() - Method in class cas.ConnectionThread
Runs the thread and handles connections.
run() - Method in class cas.HeavyLoadClient
 
run() - Method in class cas.JCasServer.Monitor
/** Checks the state of each thread and controls number of threads.
run() - Method in class cas.JCasServer.ShutdownHook
 
run() - Method in class cas.JCasServer
Runs the server.
runMonitor - Variable in class cas.JCasServer.Monitor
Controls the state of the monitor.
runServer - Variable in class cas.JCasServer
Tells if the server should run.
runThread - Variable in class cas.ConnectionThread
Indication if the thread should run.

S

SQLTools - class cas.sql.SQLTools.
SQL Utilities.
SQLTools() - Constructor for class cas.sql.SQLTools
 
SSLTools - class cas.io.SSLTools.
Useful methods for working with SSL sockets and streams.
SSLTools() - Constructor for class cas.io.SSLTools
 
SUBNET_DOES_NOT_MATCH - Static variable in class cas.protocol.JCasResponse
 
saveCookieFile(File) - Method in class cas.CookieManager
Saves the cookie file.
saveCookies() - Method in class cas.CookieManager
Saves all cookies.
scheduleReconfiguration() - Method in class cas.JCasServer
Schedules the reading the configuration file.
scheme - Static variable in class cas.HeavyLoadClient
 
scheme - Variable in class cas.JCasClient
The scheme name
scheme - Variable in class cas.protocol.JCasRequest
The scheme
schemeName - Variable in class cas.config.JCasSchemeTag
The scheme name
schemes - Variable in class cas.config.JCasConfiguration
The schemes
select - Variable in class cas.config.JCasQueryTag
The select query
sendResponse(JCasResponse, PrintWriter) - Method in class cas.ConnectionThread
Sends the response.
server - Variable in class cas.JCasClient
The server to contact
server - Variable in class cas.protocol.JCasResponseTag
 
serverFactory - Static variable in class cas.io.SSLTools
The SSL server socket factory.
serverSocket - Variable in class cas.JCasServer
The server socket
serverTag - Variable in class cas.config.JCasConfiguration
The server definition
set(boolean, String, String) - Method in class cas.protocol.JCasResponse
Sets the response.
set(boolean, int, String) - Method in class cas.protocol.JCasResponse
Sets the response.
setAgent(String) - Method in class cas.JCasClient
 
setAttributes(Attributes) - Method in class cas.xml.AbstractCasSaxTagHandler
Sets the attributes of the tag.
setAttributes(Attributes) - Method in interface cas.xml.CasSaxTagHandler
Sets the attributes of the tag.
setCloseConnection(boolean) - Method in class cas.JCasClient
 
setConnectError() - Method in class cas.protocol.JCasResponseTag
 
setConnection(Connection, boolean) - Method in class cas.protocol.JCasRequest
Sets the connection of this request.
setCookie(String) - Method in class cas.taglib.AuthTag
 
setCookieTag(JCasRequest) - Method in class cas.ConnectionThread
Sets the cookie tag on the request.
setCookies(JCasCookiesTag) - Method in class cas.protocol.JCasRequest
Sets the cookies tag handler.
setError(int, String) - Method in class cas.protocol.JCasResponse
Sets the error code and message.
setError(int) - Method in class cas.protocol.JCasResponse
Sets the error code and message.
setErrorDetails(int, String) - Method in class cas.protocol.JCasResponse
Sets the error code and message.
setFormat(int) - Method in class cas.util.ExtendedDate
 
setHostIP(InetAddress) - Method in class cas.protocol.JCasAdminRequest
Sets the host ip
setHostIP(InetAddress) - Method in class cas.protocol.JCasRequest
Sets the host ip
setIgnoreUnknownTags(boolean) - Method in class cas.xml.AbstractCasSaxTagHandler
Sets the ignoreUnknownTags flag.
setLogLevel(int) - Static method in class cas.util.Logger
Sets the loglevel.
setLogfile(String) - Static method in class cas.util.Logger
Sets the logfile.
setLogfile(File) - Static method in class cas.util.Logger
Sets the logfile.
setPWD(String) - Method in class cas.ConnectionThread.JCasJaasCallbackHandler
Sets the PWD for another call.
setPassword(String) - Method in class cas.JCasClient
 
setPort(int) - Method in class cas.JCasClient
 
setPort(String) - Method in class cas.taglib.AuthTag
 
setProtocolError() - Method in class cas.protocol.JCasResponseTag
 
setRC(boolean) - Method in class cas.protocol.JCasResponse
Sets the return value.
setRequestCookie(String) - Method in class cas.JCasClient
 
setResponseCode(int) - Method in class cas.protocol.JCasResponse
Sets the response code.
setResponseMessage(String) - Method in class cas.protocol.JCasResponse
Sets the response message.
setSSL(boolean) - Method in class cas.JCasClient
 
setSSL(String) - Method in class cas.taglib.AuthTag
 
setScheme(String) - Method in class cas.JCasClient
 
setScheme(String) - Method in class cas.taglib.AuthTag
 
setServer(String) - Method in class cas.JCasClient
 
setServer(String) - Method in class cas.taglib.AuthTag
 
setSocket(Socket, boolean) - Method in class cas.ConnectionThread
Sets the connection socket and starts communicating on that socket.
setStart(long) - Static method in class cas.HeavyLoadClient
 
setStop(long) - Static method in class cas.HeavyLoadClient
 
setUID(String) - Method in class cas.ConnectionThread.JCasJaasCallbackHandler
Sets the UID for another call.
setUser(String) - Method in class cas.JCasClient
 
skip(long) - Method in class cas.xml.XmlInputStream
Skips over and discards n bytes of data from this input stream.
socket - Variable in class cas.ConnectionThread
The socket
socket - Variable in class cas.JCasClient
The socket of the connection
socket - Variable in class cas.JCasServer
The listener socket
split(String, char) - Static method in class cas.util.TextTools
Splits the string into portions.
ssl - Static variable in class cas.HeavyLoadClient
 
ssl - Variable in class cas.config.JCasBindTag
ssl
sslCertificateFile - Variable in class cas.config.JCasServerTag
The SSL certificate file
sslKeyFile - Variable in class cas.config.JCasServerTag
The SSL key file
sslKeyPassword - Variable in class cas.config.JCasServerTag
The password for SSL key
startElement(String, String, String, Attributes) - Method in class cas.protocol.JCasRequestHandler
Receive notification of the start of an element.
startElement(String, String, String, Attributes) - Method in class cas.protocol.JCasResponseHandler
Receive notification of the start of an element.
startElement(String, String, String, Attributes) - Method in class cas.xml.AbstractCasSaxTagHandler
Receive notification of the start of an element.
startElement(String, String, String, Attributes) - Method in class cas.xml.CasSaxParser
Receive notification of the start of an element.
startElement(String, String, String, Attributes) - Method in interface cas.xml.CasSaxTagHandler
Receive notification of the start of an element.
stopThread() - Method in class cas.JCasServer.Monitor
Stops the monitor thread.
storeProperties(Properties, File) - Static method in class cas.util.MiscUtils
Stores a property file.
storeProperties(Properties, String) - Static method in class cas.util.MiscUtils
Stores a property file.
subnets - Variable in class cas.config.JCasAllowFromTag
The subnets
systemAuth - Variable in class cas.config.JCasSchemeTag
the SYSTEM auth definition

T

TIME - Static variable in class cas.util.ExtendedDate
Identifier for displaying time only.
TRACE - Static variable in class cas.util.Logger
 
TextTools - class cas.util.TextTools.
Provides some text utilitiy functions.
TextTools() - Constructor for class cas.util.TextTools
 
TrustAllCertsManager - class cas.io.TrustAllCertsManager.
A trust manager that does not check the certficate chain but trust the cert instead.
TrustAllCertsManager() - Constructor for class cas.io.TrustAllCertsManager
 
tableName - Variable in class cas.config.JCasCustomAuthorizationTag
The table name
tagCompleted() - Method in class cas.config.JCasAdminTag
 
tagCompleted() - Method in class cas.config.JCasAllowFromTag
 
tagCompleted() - Method in class cas.config.JCasBindTag
 
tagCompleted() - Method in class cas.config.JCasConfiguration
 
tagCompleted() - Method in class cas.config.JCasCookiesTag
 
tagCompleted() - Method in class cas.config.JCasCustomAuthorizationTag
 
tagCompleted() - Method in class cas.config.JCasExtendedAuthorizationTag
 
tagCompleted() - Method in class cas.config.JCasFunctionTag
 
tagCompleted() - Method in class cas.config.JCasInstanceTag
 
tagCompleted() - Method in class cas.config.JCasInstancesTag
 
tagCompleted() - Method in class cas.config.JCasQueryTag
 
tagCompleted() - Method in class cas.config.JCasSchemeTag
 
tagCompleted() - Method in class cas.config.JCasServerTag
 
tagCompleted() - Method in class cas.config.JCasSystemAuthorizationTag
 
tagCompleted() - Method in class cas.protocol.JCasAdminRequest
 
tagCompleted() - Method in class cas.protocol.JCasRequest
 
tagCompleted() - Method in class cas.protocol.JCasResponseTag
 
tagCompleted() - Method in class cas.xml.AbstractCasSaxTagHandler
Validates the configuration.
tagCompleted() - Method in interface cas.xml.CasSaxTagHandler
Validates the parsed configuration and throws an exception if there was a problem.
threadRequestMax - Variable in class cas.config.JCasServerTag
thread request definition
threadSpareMax - Variable in class cas.config.JCasServerTag
thread spare max definition
threadSpareMin - Variable in class cas.config.JCasServerTag
thread spare min definition
threadStart - Variable in class cas.config.JCasServerTag
thread start definition
timeout - Variable in class cas.config.JCasCookiesTag
The cookie timeout
toString() - Method in class cas.util.ExtendedDate
 

U

UNKNOWN_COMMAND - Static variable in class cas.protocol.JCasResponse
 
USER_LOCKED - Static variable in class cas.protocol.JCasResponse
 
uidColumn - Variable in class cas.config.JCasCustomAuthorizationTag
The uid column
updateCookie(JCasSchemeTag, JCasRequest, JCasResponse) - Method in class cas.ConnectionThread
Checks the cookie if it was given and validates it.
updateCookie(File, JCasRequest, String, int) - Method in class cas.CookieManager
Creates or updates the cookie.
updatedFiles - Variable in class cas.CookieManager
The files to save
useCookies - Variable in class cas.config.JCasSchemeTag
Use cookies
useSSL - Variable in class cas.JCasClient
Whether to use SSL
user - Static variable in class cas.HeavyLoadClient
 
user - Variable in class cas.JCasClient
The user
user - Variable in class cas.config.JCasAdminTag
The user
user - Variable in class cas.config.JCasInstanceTag
The user
user - Variable in class cas.protocol.JCasAdminRequest
The user
user - Variable in class cas.protocol.JCasRequest
The user

W

write(int) - Method in class cas.util.Logger
Implementation of the OutputStream methods.

X

XML_NOT_WELL_FORMED - Static variable in class cas.protocol.JCasResponse
Error messages
XML_PARSING_FINISHED - Static variable in class cas.protocol.JCasRequestHandler
Parsing stopped property
XML_PARSING_STARTED - Static variable in class cas.protocol.JCasRequestHandler
Parsing started property
XmlInputStream - class cas.xml.XmlInputStream.
This class wraps an input stream and prevents the XML parser from closing the stream.
XmlInputStream(InputStream) - Constructor for class cas.xml.XmlInputStream
 
XmlUtils - class cas.xml.XmlUtils.
Helper class for parsing XML files.
XmlUtils() - Constructor for class cas.xml.XmlUtils
 
xmlFile - Variable in class cas.JCasServer
The configuration file

A B C D E F G H I J L M N O P Q R S T U W X
JCas
v0.3.1