A B C D E F G H I J K L M N O P Q R S T U V W X

A

Accepted - Static variable in interface org.resoa.HTTPStatusCode
 
accumulate(String, Object) - Method in class org.resoa.util.json.JSONObject
Accumulate values under a key.
Activation - Class in org.resoa.grid
Services for managing resoa protocolstack activation map, that provides information about which protocols are activated for a particular message.
Activation() - Constructor for class org.resoa.grid.Activation
 
ACViolationException - Exception in org.resoa.exception
This exception is thrown in case a service invocation is not authorized
ACViolationException(String) - Constructor for exception org.resoa.exception.ACViolationException
Constructor
adaptNodeName(String) - Method in interface org.resoa.util.codedom.CodeDomWriter
Adapt a nodeName, if a property is a reserved name within the source language
adaptNodeName(String) - Method in class org.resoa.util.codedom.JavaScriptCodeDomProvider
Prepend a nodeName by _ if it is a reserved Javascript
addClass(JavaBeanDescriptor<?>) - Method in interface org.resoa.util.codedom.CodeDomWriter
Add a class, a source code should be generated for
addClass(JavaBeanDescriptor<?>) - Method in class org.resoa.util.codedom.JavaScriptCodeDomProvider
 
addCommand(String, String, String, Runnable, CommandParameter...) - Method in class org.resoa.util.cli.CommandLineInterface
 
addEnvironment(String) - Method in class org.resoa.util.ResoaClassLoader
Set the environment path.
addJarDescriptor(JarDescriptor) - Method in class org.resoa.util.codedom.DomainDescriptor
Registers a JarDescriptor instance under the domain
addRefreshListener(ResoaClassLoader.RefreshListener) - Method in class org.resoa.util.ResoaClassLoader
Register a listener for classloader refreshs
addStdCommands() - Method in class org.resoa.util.cli.CommandLineInterface
 
ALGORITHM - Static variable in class org.resoa.util.SymCipher
 
Ambiguous - Static variable in interface org.resoa.HTTPStatusCode
 
append(String, Object) - Method in class org.resoa.util.json.JSONObject
Append values to the array under a key.
array() - Method in class org.resoa.util.ByteBuffer
returns the array of the backing java.nio.ByteBuffer

B

back() - Method in class org.resoa.util.json.JSONTokener
Back up one character.
BadGateway - Static variable in interface org.resoa.HTTPStatusCode
 
BadRequest - Static variable in interface org.resoa.HTTPStatusCode
 
BadRequestException - Exception in org.resoa.exception
 
BadRequestException(String) - Constructor for exception org.resoa.exception.BadRequestException
Constructor
BadRequestException(String, Throwable) - Constructor for exception org.resoa.exception.BadRequestException
Constructor
Base32 - Class in org.resoa.util
Base32 Encoding stuff
Base64 - Class in org.resoa.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.resoa.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.resoa.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.resoa.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.resoa.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.resoa.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.resoa.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
beforeEnd() - Method in class org.resoa.util.cli.CommandLineInterface
override for any before end processing
BigDecimalSerializer - Class in org.resoa.util.json.stream
BigDecimal JSON serialization
BigDecimalSerializer() - Constructor for class org.resoa.util.json.stream.BigDecimalSerializer
 
BigIntegerUtils - Class in org.resoa.util
BigInteger Utils
BitUtils - Class in org.resoa.util
set or test the activation of bits within an integer or byte
BitUtils() - Constructor for class org.resoa.util.BitUtils
 
BooleanSerializer - Class in org.resoa.util.json.stream
Boolean JSON Serialization
BooleanSerializer() - Constructor for class org.resoa.util.json.stream.BooleanSerializer
 
broadcastDomainMasters(GridSession) - Method in interface org.resoa.grid.ResoaPersistence.ControllerPersistence
Broadcast the domain master nodes to all secondary controllers
broadcastToControllers(Object, ResoaStackChannel, Priority, int) - Method in interface org.resoa.grid.ResoaGateway
Broadcast a message to Controllers
broadcastToDomainNodes(Object, String, ResoaStackChannel, Priority, int, String) - Method in interface org.resoa.grid.ResoaGateway
Broadcast a message to nodes, serving for the domain
BUFFER_EXTENDSPACE - Static variable in class org.resoa.util.ByteBuffer
The default internal spacing at the end of the backing buffer
BUFFER_PREPENDSPACE - Static variable in class org.resoa.util.ByteBuffer
The default internal spacing at the beginning of the backing buffer
ByteBuffer - Class in org.resoa.util
Wraps a java.nio.ByteBuffer with additional functionality for Resoa protocol stack processing.
ByteBuffer(ByteBuffer, boolean) - Constructor for class org.resoa.util.ByteBuffer
Constructor which wraps an existing java.nio.ByteBuffer.
ByteBuffer(byte[], boolean) - Constructor for class org.resoa.util.ByteBuffer
constructor, wraps an existing array, without prepend or extend spacing.
ByteBuffer(int, int, int, boolean) - Constructor for class org.resoa.util.ByteBuffer
provides a new instanced ByteBuffer with specific length
ByteBuffer(int, boolean) - Constructor for class org.resoa.util.ByteBuffer
provides a new instanced ByteBuffer with expected length, extended by default values for prepend and append
ByteBufferUtils - Class in org.resoa.util
Helper functions for conversion of unsigned bytes to integer
ByteBufferUtils() - Constructor for class org.resoa.util.ByteBufferUtils
 
ByteSerializer - Class in org.resoa.util.json.stream
Byte JSON Serialization
ByteSerializer() - Constructor for class org.resoa.util.json.stream.ByteSerializer
 

C

cacheClassInstance(String, Class<?>) - Method in class org.resoa.util.codedom.JarDescriptor
Add a class instance to cache
CalendarSerializer - Class in org.resoa.util.json.stream
Calendar JSON Serialization
CalendarSerializer() - Constructor for class org.resoa.util.json.stream.CalendarSerializer
 
Channel - Class in org.resoa.grid
 
Channel() - Constructor for class org.resoa.grid.Channel
Empty Constructor for instance creating by JSON
Channel(String, String, String, RestSession) - Constructor for class org.resoa.grid.Channel
Constructor
CHANNEL_EXCEPTION - Static variable in class org.resoa.grid.Channel
Returned in case of JSON serialization error
checkNewPassword(String, int) - Static method in class org.resoa.util.PasswordUtil
Checks a password
checkNewPassword(String) - Static method in class org.resoa.util.PasswordUtil
Checks a password
CHECKSLOT_SECONDS - Static variable in class org.resoa.util.JVMSystemMonitor
 
CLASSREFKEY - Static variable in class org.resoa.util.json.JSON
root key in a JSON object for adding the classname
ClassSerializer - Class in org.resoa.util.json.stream
Class reference JSON Serialization
ClassSerializer(Class<?>) - Constructor for class org.resoa.util.json.stream.ClassSerializer
Constructor
clearBit(int, int) - Static method in class org.resoa.util.BitUtils
Set a bit to 0 on a dedicated pos
clearParameter(String) - Method in class org.resoa.util.cli.CommandLineInterface
 
clearRefreshListeners() - Method in class org.resoa.util.ResoaClassLoader
Clear list of listener for classloader refreshs
close() - Method in class org.resoa.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.resoa.util.SFL4JHandler
 
closeClasspathJars(boolean) - Method in class org.resoa.util.ResoaClassLoader
Close all jar file handles
closeClasspathJars(List<JarFile>, boolean) - Method in class org.resoa.util.URLClassLoaderExt
Close the JAR's on classpath
CodeDomException - Exception in org.resoa.exception
The CodeDomException is CodeGenerators, if any types could not be resolved.
CodeDomException(String) - Constructor for exception org.resoa.exception.CodeDomException
Constructs a CodeDomException with an explanatory message.
CodeDomException(String, Throwable) - Constructor for exception org.resoa.exception.CodeDomException
Constructs a CodeDomException with an explanatory message and the exception.
CodeDomException(Throwable) - Constructor for exception org.resoa.exception.CodeDomException
Constructs a CodeDomException with an explanatory exception.
CodeDomWriter - Interface in org.resoa.util.codedom
Interface for CodeDomProviders (classes which generate source code in a specific language out of xsd defined and jaxb compiled types)
CodeGenerator - Class in org.resoa.util.codedom
This is the code generator, using a CodeDomWriterImplementation for source code writing to files.
CodeGenerator() - Constructor for class org.resoa.util.codedom.CodeGenerator
Constructor
Command - Class in org.resoa.util.cli
A command entity in command line interface definition
Command(String, String, String, Runnable, CommandParameter[]) - Constructor for class org.resoa.util.cli.Command
Constructor
CommandLineInterface - Class in org.resoa.util.cli
The generic command line interface.
CommandLineInterface(String) - Constructor for class org.resoa.util.cli.CommandLineInterface
 
CommandParameter - Class in org.resoa.util.cli
A command parameter entity in command line interface definition
CommandParameter(String, String, Runnable) - Constructor for class org.resoa.util.cli.CommandParameter
Constructor
compareSecrets(String, String) - Static method in class org.resoa.util.PasswordUtil
Compares a secret with an existing md5Hash value
compress(byte[]) - Static method in class org.resoa.util.CompressionUtils
Compress a Content by GZIP
CompressionUtils - Class in org.resoa.util
A helper class for compressing and decompressing content by GZIP
CompressionUtils() - Constructor for class org.resoa.util.CompressionUtils
 
Conflict - Static variable in interface org.resoa.HTTPStatusCode
 
connectToInitialController() - Method in interface org.resoa.grid.ResoaGateway
Initially connects the gateway to a Resoa controller
Continue - Static variable in interface org.resoa.HTTPStatusCode
 
convertActivation(byte[]) - Static method in class org.resoa.grid.Activation
Converts byte array activation to an integer activation
convertFromStackType(String) - Static method in enum org.resoa.grid.ResoaNodeType
Converts a stackType string to ResoaNodeType
copyDirFiles(String, String, FilenameFilter, boolean) - Static method in class org.resoa.util.FileUtils
Copies files, including directories
copyDirFiles(File, File, FilenameFilter, boolean) - Static method in class org.resoa.util.FileUtils
Copies files, including directories
copyFile(File, File) - Static method in class org.resoa.util.FileUtils
Copies a file from a soure to target
Created - Static variable in interface org.resoa.HTTPStatusCode
 
createHotBackup(String) - Method in interface org.resoa.grid.ResoaPersistence
Create a backup during runtim of a domain database
createNew(T) - Method in interface org.resoa.grid.ResoaPersistence
Create a new unique object in database with normal priority.
createNew(T, ResoaPersistence.Policy) - Method in interface org.resoa.grid.ResoaPersistence
Create a new unique object in database with normal priority.
createNew(T, Priority) - Method in interface org.resoa.grid.ResoaPersistence
Create a new unique object in database with normal priority.
createNew(T, ResoaPersistence.Policy, Priority) - Method in interface org.resoa.grid.ResoaPersistence
Create a new unique object in database with normal priority.
createRestSession(List<Permission>, String, String, int, GridSession) - Method in interface org.resoa.grid.ResoaGateway
Create a new authorized rest session

D

DECODE - Static variable in class org.resoa.util.Base64
Specify decoding.
decode(byte[], int, int, int) - Static method in class org.resoa.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.resoa.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.resoa.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFileToFile(String, String) - Static method in class org.resoa.util.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class org.resoa.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.resoa.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.resoa.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decompress(byte[]) - Static method in class org.resoa.util.CompressionUtils
Decompress a GZIP'ed content
decrypt(byte[]) - Method in class org.resoa.util.SymCipher
Decrypt content
DEFAULT_ENVIRONMENT - Static variable in class org.resoa.util.ResoaClassLoader
The default Environment, set to Resoa ARTIFACT dirs, dist and lib.
defineClass(byte[]) - Method in class org.resoa.util.URLClassLoaderExt
defines a class
dehexchar(char) - Static method in class org.resoa.util.json.JSONTokener
Get the hex value of a character (base16).
delete(T) - Method in interface org.resoa.grid.ResoaPersistence
Deletes an object with normal priority
delete(T, ResoaPersistence.Policy) - Method in interface org.resoa.grid.ResoaPersistence
Deletes an object from database with dedicated policy and normal priority
delete(T, Priority) - Method in interface org.resoa.grid.ResoaPersistence
Deletes an object from database with dedicated priority
delete(T, ResoaPersistence.Policy, Priority) - Method in interface org.resoa.grid.ResoaPersistence
Deletes an object from database with dedicated priority and policy
delete(Class<T>, String) - Method in interface org.resoa.grid.ResoaPersistence
Deletes an object by key with policy LOGFILEPERSIST and normal priority
delete(Class<T>, String, ResoaPersistence.Policy) - Method in interface org.resoa.grid.ResoaPersistence
Deletes an object by key with dedicated policy and normal priority
delete(Class<T>, String, ResoaPersistence.Policy, Priority) - Method in interface org.resoa.grid.ResoaPersistence
Deletes an object by key with dedicated policy and priority
delete(Class<T>, String, Priority) - Method in interface org.resoa.grid.ResoaPersistence
Deletes an object by key
deleteDirectory(String) - Static method in class org.resoa.util.FileUtils
Deletes a directory
deleteDirectory(File) - Static method in class org.resoa.util.FileUtils
Delete a directory
disconnect() - Method in interface org.resoa.grid.GridSession
performs a regular disconnect
DISKCHECKTIME_MINUTES - Static variable in class org.resoa.util.JVMSystemMonitor
 
DOMAIN_PERSISTENCE - Static variable in interface org.resoa.grid.ResoaGateway
The internal domain (RESERVERED!)
DOMAIN_TOPOLOGY - Static variable in interface org.resoa.grid.ResoaGateway
The internal domain (RESERVERED!)
DomainDescriptor - Class in org.resoa.util.codedom
This class provides all descriptor information about a Resoa domain Please use the following convention for JAR naming: [domain]-[version].jar
DomainDescriptor(String) - Constructor for class org.resoa.util.codedom.DomainDescriptor
Constructor
doMarshall(T, JSONObject) - Static method in class org.resoa.util.json.Marshaller
Performs a marshall into an existing JSON object
DONT_BREAK_LINES - Static variable in class org.resoa.util.Base64
Don't break lines when encoding (violates strict Base64 specification)
DoubleSerializer - Class in org.resoa.util.json.stream
Double JSON serialization
DoubleSerializer() - Constructor for class org.resoa.util.json.stream.DoubleSerializer
 
doubleToString(double) - Static method in class org.resoa.util.json.JSONObject
Produce a string from a double.

E

ENCODE - Static variable in class org.resoa.util.Base64
Specify encoding.
encodeBytes(byte[]) - Static method in class org.resoa.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.resoa.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.resoa.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.resoa.util.Base64
Encodes a byte array into Base64 notation.
encodeFileToFile(String, String) - Static method in class org.resoa.util.Base64
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class org.resoa.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.resoa.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.resoa.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.resoa.util.Base64
Convenience method for encoding data to a file.
encrypt(byte[]) - Method in class org.resoa.util.SymCipher
Encrypt content
endloop - Variable in class org.resoa.util.cli.CommandLineInterface
 
EnumSerializer - Class in org.resoa.util.json.stream
Enum JSON serialization
EnumSerializer() - Constructor for class org.resoa.util.json.stream.EnumSerializer
 
execute(String, boolean, List<String>, Object, Object, Object) - Method in class org.resoa.grid.ResoaServiceDescriptor
Invoke the service method.
execute() - Method in class org.resoa.util.codedom.CodeGenerator
Execute the source code generation
executeService(Message) - Method in interface org.resoa.grid.ResoaGateway
Executes a service from a stack message
executeService(GridSession, Object, ResoaStackChannel, boolean, Priority) - Method in interface org.resoa.grid.ResoaGateway
Executes a service locally
exists(Class<T>, String) - Method in interface org.resoa.grid.ResoaPersistence
checks, if an instance exists in storage
exists(T) - Method in interface org.resoa.grid.ResoaPersistence
Checks if an object exists in database
ExpectationFailed - Static variable in interface org.resoa.HTTPStatusCode
 
extendID(String) - Method in class org.resoa.util.IDGenerator
Extend an existing ID

F

FileUtils - Class in org.resoa.util
File utilities
FileUtils() - Constructor for class org.resoa.util.FileUtils
 
fillXMLNamespaceToPackageMap(Map<String, String>) - Method in class org.resoa.util.codedom.DomainDescriptor
Create and/or fill a map with XMLNamespaceName to package name association
fillXMLNamespaceToPackageMap(Map<String, String>) - Method in class org.resoa.util.codedom.JarDescriptor
Add the XMLNamespace to package name information
findClass(String) - Method in class org.resoa.util.ResoaClassLoader
 
findResource(String) - Method in class org.resoa.util.ResoaClassLoader
 
findResources(String) - Method in class org.resoa.util.ResoaClassLoader
 
flipBit(int, int) - Static method in class org.resoa.util.BitUtils
Inverse a bit on a dedicated pos
FloatSerializer - Class in org.resoa.util.json.stream
Float JSON Serialization
FloatSerializer() - Constructor for class org.resoa.util.json.stream.FloatSerializer
 
flush() - Method in class org.resoa.util.SFL4JHandler
 
flushBase64() - Method in class org.resoa.util.Base64.OutputStream
Method added by PHIL.
Forbidden - Static variable in interface org.resoa.HTTPStatusCode
 
forceEnd() - Method in class org.resoa.util.cli.CommandLineInterface
 
Found - Static variable in interface org.resoa.HTTPStatusCode
 
fromBase32String(String) - Static method in class org.resoa.util.Base32
Convert a base 32 encoded string into a byte[]
fromBase32String(String, int) - Static method in class org.resoa.util.Base32
Convert a base 32 encoded string into a byte[] with target length
fromByteArrayString(String) - Static method in class org.resoa.util.ByteBufferUtils
Converts a HEX string to byte array
fromByteArrayString(String, String) - Static method in class org.resoa.util.ByteBufferUtils
create a byte array from string. unspecific data is set to null

G

GatewayTimeout - Static variable in interface org.resoa.HTTPStatusCode
 
generate(Collection<DomainDescriptor>, CodeDomWriter, ClassLoader) - Method in class org.resoa.util.codedom.CodeGenerator
Generate the source code files
generate() - Static method in class org.resoa.util.ScriptGenerator
Generate all scripts, defined within the XML.
generate(String) - Static method in class org.resoa.util.ScriptGenerator
Generate all scripts, defined within the XML
generateKey(int) - Method in class org.resoa.util.SymCipher
we generate a new key
get() - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer get function, current get position is changed
get(byte[]) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer get function, current get position is changed
get(byte[], int, int) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer get function, current get position is changed
get(int) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer get function
get(int) - Method in class org.resoa.util.json.JSONArray
Get the object value associated with an index.
get(String) - Method in class org.resoa.util.json.JSONObject
Get the value object associated with a key.
get(K, int) - Method in class org.resoa.util.TimeoutMap
Retrieve an entry, refreshing the timeout
getAbsolutePathName(String) - Static method in class org.resoa.util.URLClassLoaderExt
check pathname for System environment variable
getAction() - Method in class org.resoa.grid.ResoaResponse
resonce action getter
getActivation() - Method in class org.resoa.grid.Message
Return the Activation as integer
getActivationMap(int) - Static method in class org.resoa.grid.Activation
converts an activation integer and a required transaction state information into a byte array, used during internal stack processing
getBase32ID(int) - Method in class org.resoa.util.IDGenerator
Returns a web safe base32 encoded ID
getBase32String(byte[], boolean, String, int) - Static method in class org.resoa.util.Base32
 
getBase32UUID() - Method in class org.resoa.util.IDGenerator
Returns a web safe base32 encoded ID
getBoolean(int) - Method in class org.resoa.util.json.JSONArray
Get the boolean value associated with an index.
getBoolean(String) - Method in class org.resoa.util.json.JSONObject
Get the boolean value associated with a key.
getByteBuffer() - Method in class org.resoa.grid.Message
get the ByteBuffer, wrapping the message content
getBytes(int) - Method in class org.resoa.util.ByteBuffer
return length bytes of content from current postion, if there are less than length then return the whole tail.
getCause() - Method in exception org.resoa.exception.CodeDomException
Return the cause
getCause() - Method in exception org.resoa.exception.JSONException
Return the cause
getChannel() - Method in class org.resoa.grid.Message
the channel (ApplicationDomain) of the Message.
getChannel() - Method in class org.resoa.grid.ResoaResponse
Returns the ResoaStackChannel instance.
getChar() - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer get function, current get position is changed
getClassInstance(String) - Method in class org.resoa.util.codedom.JarDescriptor
The cached class instance or null
getClassNodeName() - Method in class org.resoa.util.codedom.JavaBeanDescriptor
The node name, used for serialization
getCommand() - Method in class org.resoa.util.cli.Command
The runnable for the command
getConfigurationPath() - Method in interface org.resoa.grid.ResoaGateway
The path of the initial configuration
getContext() - Method in class org.resoa.util.JAXBHandler
Returns the underlying JAXB Context
getContextString() - Method in class org.resoa.util.JAXBHandler
 
getControllerStoragePath() - Method in interface org.resoa.grid.ResoaGateway.ControllerGateway
The path of the controller storage
getCPUTime_Last() - Method in class org.resoa.util.JVMSystemMonitor.ThreadTimeWrapper
 
getCPUTime_Total() - Method in class org.resoa.util.JVMSystemMonitor.ThreadTimeWrapper
 
getDescription() - Method in class org.resoa.util.cli.Command
The description
getDescription() - Method in class org.resoa.util.cli.CommandParameter
Returns the description
getDescriptor(String, ClassLoader) - Static method in class org.resoa.util.json.JSON
Returns the JavaBeanDescriptor for a serializable type
getDescriptor(Class<T>) - Static method in class org.resoa.util.json.JSON
Returns the JavaBeanDescriptor for a type
getDiskRoot() - Method in class org.resoa.util.JVMSystemMonitor
 
getDiskSpace() - Method in class org.resoa.util.JVMSystemMonitor
 
getDocument(byte[]) - Method in class org.resoa.util.JAXBHandler
Creates a org.w3.Document out of a ByteArrayStream
getDocumentBytes(Document) - Method in class org.resoa.util.JAXBHandler
Transforms a Document to a byte array
getDocumentXML(Document) - Method in class org.resoa.util.JAXBHandler
Transform DOM to XML
getDomain() - Method in class org.resoa.grid.Channel
 
getDomain() - Method in interface org.resoa.grid.ResoaStackChannel
 
getDomain() - Method in class org.resoa.util.codedom.DomainDescriptor
 
getDomain() - Method in class org.resoa.util.codedom.JarDescriptor
 
getDomain(String) - Method in class org.resoa.util.ResoaClassLoader
Returns a domain descriptor
getDomainMaster(String) - Method in interface org.resoa.grid.ResoaPersistence.ControllerPersistence
Returns the session handle to the domain master node
getDomainSessions(String) - Method in interface org.resoa.grid.ResoaGateway.ControllerGateway
The domain sessions
getDomainsForClass(String) - Method in class org.resoa.util.ResoaClassLoader
Returns the DomainsDescriptors for a className
getDouble() - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, current get position is changed
getDouble(int) - Method in class org.resoa.util.json.JSONArray
Get the double value associated with an index.
getDouble(String) - Method in class org.resoa.util.json.JSONObject
Get the double value associated with a key.
getEndPosition() - Method in class org.resoa.util.ByteBuffer
return position of content end
getEntries() - Method in class org.resoa.util.codedom.JarDescriptor
 
getEntry(K, int) - Method in class org.resoa.util.TimeoutMap
get Entry by updating timeout
getException() - Method in class org.resoa.util.LogMessage
 
getException() - Method in class org.resoa.util.URLClassLoaderExt.LogMessage
 
getExceptions() - Method in class org.resoa.util.URLClassLoaderExt
Returns a list of exceptions, appeared during class loader initialization
getExecutionRuntimeInfos(List<ExecutionRuntimeInfo>) - Method in class org.resoa.grid.ResoaServiceDescriptor
Adds the execution runtimeInfos of the service methods
getField() - Method in class org.resoa.util.codedom.PropertyHandler
the private value field
getFileName() - Method in class org.resoa.util.codedom.JarDescriptor
 
getFilesFromDirectory(File, List<File>, String, boolean) - Static method in class org.resoa.util.URLClassLoaderExt
Processes all files, found within a directory into a list
getFloat() - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, current get position is changed
getFunctionFile() - Method in class org.resoa.util.codedom.CodeGenerator
 
getGenerator() - Method in class org.resoa.util.codedom.CodeGenerator
The name of the used CodeDomProvider class
getGenericType() - Method in class org.resoa.util.json.stream.BigDecimalSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.BooleanSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.ByteSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.CalendarSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.ClassSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.DoubleSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.EnumSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.FloatSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.Int16Serializer
 
getGenericType() - Method in class org.resoa.util.json.stream.Int32Serializer
 
getGenericType() - Method in class org.resoa.util.json.stream.ListSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.LongSerializer
 
getGenericType() - Method in interface org.resoa.util.json.stream.Serializer
Returns the generic type of the return values (in case of List the generic Type of the List)
getGenericType() - Method in class org.resoa.util.json.stream.StringSerializer
 
getGenericType() - Method in class org.resoa.util.json.stream.XMLGregorianSerializer
 
getGetter() - Method in class org.resoa.util.codedom.PropertyHandler
The getter
getGroup() - Method in class org.resoa.util.cli.Command
The group
getHandler(String) - Method in class org.resoa.util.codedom.JavaBeanDescriptor
Return a single PropertyHandler
getHandlerMap() - Method in class org.resoa.util.codedom.JavaBeanDescriptor
Return the PropertyHandler Map
getID(int) - Method in class org.resoa.util.IDGenerator
Returns a new ID.
getInitialArray() - Method in class org.resoa.util.ByteBuffer
return byte[] array from start to end position, the position pointers will not be changed
getInitialStartPosition() - Method in class org.resoa.util.ByteBuffer
return the initial start position of the buffer.
getInstance(File) - Static method in class org.resoa.util.codedom.JarDescriptor
Create an instance out of a Jar File
getInstance() - Static method in class org.resoa.util.IDGenerator
Instance getter
getInstance(String, ClassLoader) - Static method in class org.resoa.util.JAXBHandler
Returns a static instance of a JaxbHandler for a context or null in case of error
getInstance() - Static method in class org.resoa.util.json.stream.BigDecimalSerializer
 
getInstance() - Static method in class org.resoa.util.json.stream.BooleanSerializer
 
getInstance() - Static method in class org.resoa.util.json.stream.ByteSerializer
 
getInstance() - Static method in class org.resoa.util.json.stream.CalendarSerializer
 
getInstance() - Static method in class org.resoa.util.json.stream.DoubleSerializer
 
getInstance() - Static method in class org.resoa.util.json.stream.EnumSerializer
 
getInstance() - Static method in class org.resoa.util.json.stream.FloatSerializer
 
getInstance() - Static method in class org.resoa.util.json.stream.Int16Serializer
 
getInstance() - Static method in class org.resoa.util.json.stream.Int32Serializer
 
getInstance() - Static method in class org.resoa.util.json.stream.LongSerializer
 
getInstance() - Static method in class org.resoa.util.json.stream.StringSerializer
 
getInstance() - Static method in class org.resoa.util.json.stream.XMLGregorianSerializer
 
getInstance() - Static method in class org.resoa.util.JVMSystemMonitor
during first call instantiates SystemMonitor object, in nect calls just returns reference to it
getInstance() - Static method in class org.resoa.util.ResoaClassLoader
Returns a static instance
getInstance(String) - Static method in class org.resoa.util.ResoaClassLoader
Returns a new instance
getInt() - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, current get position is changed
getInt(int) - Method in class org.resoa.util.json.JSONArray
Get the int value associated with an index.
getInt(String) - Method in class org.resoa.util.json.JSONObject
Get the int value associated with a key.
getIP() - Method in class org.resoa.grid.Channel
 
getIsset() - Method in class org.resoa.util.codedom.PropertyHandler
the isset (if exists)
getJarDir() - Method in class org.resoa.util.codedom.CodeGenerator
The dir of the jar, containing the jaxb generated object model
getjarEntryNames(boolean) - Method in class org.resoa.util.codedom.DomainDescriptor
Returns the registered JAR entry names of the domain
getJarFile() - Method in class org.resoa.util.codedom.JarDescriptor
 
getJarFiles() - Method in class org.resoa.util.codedom.DomainDescriptor
The JarFiles of the domain
getJarForEntry(String, boolean) - Method in class org.resoa.util.codedom.DomainDescriptor
Returns the JarDescriptor, which contains the entryName (newest versions check first)
getJAXBHandler() - Method in class org.resoa.util.ResoaClassLoader
Returns the jaxbHandler
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.BigDecimalSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.BooleanSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.ByteSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.CalendarSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.ClassSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.DoubleSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.EnumSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.FloatSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.Int16Serializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.Int32Serializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.ListSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.LongSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in interface org.resoa.util.json.stream.Serializer
Returns the JSON Literal value of the property
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.StringSerializer
 
getJSLiteral(PropertyHandler, Object) - Method in class org.resoa.util.json.stream.XMLGregorianSerializer
 
getJSONArray(int) - Method in class org.resoa.util.json.JSONArray
Get the JSONArray associated with an index.
getJSONArray(String) - Method in class org.resoa.util.json.JSONObject
Get the JSONArray value associated with a key.
getJSONObject(int) - Method in class org.resoa.util.json.JSONArray
Get the JSONObject associated with an index.
getJSONObject(String) - Method in class org.resoa.util.json.JSONObject
Get the JSONObject value associated with a key.
getJsonSerializer() - Method in class org.resoa.util.codedom.PropertyHandler
Get a JSON serializer for this property
getKeyBytes() - Method in class org.resoa.util.SymCipher
returns the current keyBytes
getLastError() - Method in class org.resoa.util.cli.CommandLineInterface
 
getLastModified() - Method in class org.resoa.util.codedom.JarDescriptor
 
getLatestImplementation() - Method in class org.resoa.util.codedom.DomainDescriptor
The latest implementation version
getLength() - Method in class org.resoa.grid.Message
Total Length of message
getLevel() - Method in class org.resoa.util.LogMessage
 
getLocale() - Method in class org.resoa.grid.Channel
 
getLocale() - Method in interface org.resoa.grid.ResoaStackChannel
The local representation
getLocalProfile() - Method in interface org.resoa.grid.ResoaGateway
The local stack profile
getLock() - Method in class org.resoa.grid.Transaction
Get the lock object for the transaction
getLogger() - Method in interface org.resoa.grid.ResoaGateway
Get a logger instance
getLogMessages(Level, boolean, boolean) - Method in class org.resoa.util.ResoaClassLoader
Returns the Log messages, generated during initialization
getLogMessages(Level, boolean) - Method in class org.resoa.util.URLClassLoaderExt
Returns the Log messages, generated during initialization
getLong() - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, current get position is changed
getLong(int) - Method in class org.resoa.util.json.JSONArray
Get the long value associated with an index.
getLong(String) - Method in class org.resoa.util.json.JSONObject
Get the long value associated with a key.
getMD5(String) - Static method in class org.resoa.util.PasswordUtil
Generates a MD5 Hash
getMemoryMB_Commited() - Method in class org.resoa.util.JVMSystemMonitor
Memory in MB, committed
getMemoryMB_Max() - Method in class org.resoa.util.JVMSystemMonitor
Memory in MB, maximum
getMemoryMB_Used() - Method in class org.resoa.util.JVMSystemMonitor
Memory in MB, currently used
getMemoryPeakMB_Commited() - Method in class org.resoa.util.JVMSystemMonitor
Memory in MB, committed
getMemoryPeakMB_Max() - Method in class org.resoa.util.JVMSystemMonitor
Memory in MB, maximum
getMemoryPeakMB_Used() - Method in class org.resoa.util.JVMSystemMonitor
Memory in MB, currently used
getMemoryPoolCount() - Method in class org.resoa.util.JVMSystemMonitor
returns the number of MemoryPools, the JVM currently uses
getMemoryThresholdExceeds() - Method in class org.resoa.util.JVMSystemMonitor
The number of threshold exceeds in MemoryPools
getMemoryUsagePercent() - Method in class org.resoa.util.JVMSystemMonitor
 
getMessage() - Method in exception org.resoa.exception.ACViolationException
 
getMessage() - Method in exception org.resoa.exception.InvalidProtocolException
 
getMessage() - Method in class org.resoa.grid.Transaction
Get the transaction message
getMessage() - Method in class org.resoa.util.LogMessage
 
getMessage(Level, boolean) - Method in class org.resoa.util.URLClassLoaderExt.LogMessage
Generate a log message
getMethod() - Method in class org.resoa.grid.Channel
 
getMethodCount() - Method in class org.resoa.grid.ResoaServiceDescriptor
The number of cached methods
getName() - Method in class org.resoa.util.cli.CommandParameter
Returns the name of the parameter
getNIOBuffer() - Method in class org.resoa.util.ByteBuffer
returns the backing java.nio.ByteBuffer return java.nio.ByteBuffer returns the backing java.nio.ByteBuffer
getNodeName() - Method in class org.resoa.util.codedom.PropertyHandler
The node name, used in serialization
getNodeSession(String) - Method in interface org.resoa.grid.ResoaGateway.ControllerGateway
Returns a initialized session to a grid node
getNodeState() - Method in interface org.resoa.grid.ResoaGateway
Returns a state object, informing about the node condition (use for monitoring)
getNodeType() - Method in interface org.resoa.grid.ResoaGateway
Returns the type of the node, configured within StackProfile (REST/NODE/CONTROLLER)
getObject(Object) - Method in class org.resoa.util.codedom.PropertyHandler
Get the object value
getOrdinal() - Method in enum org.resoa.grid.ResoaPersistence.Policy
the ordinal of the policy
getOutDir() - Method in class org.resoa.util.codedom.CodeGenerator
The directory, where source files should be written to
getPackageInfoDefinedEntries(boolean) - Method in class org.resoa.util.codedom.DomainDescriptor
Returns all types, where a package-info class exists within package
getPackageInfoDefinedEntries() - Method in class org.resoa.util.codedom.JarDescriptor
 
getPackageName() - Method in class org.resoa.util.codedom.JavaBeanDescriptor
Returns the packageName of the class
getParameter(String) - Method in class org.resoa.util.cli.CommandLineInterface
 
getParameters() - Method in class org.resoa.util.cli.Command
The parameters
getPersistor() - Method in interface org.resoa.grid.ResoaGateway
Returns helper class for Resoa persistence
getPrio() - Method in class org.resoa.grid.ResoaResponse
priority getter
getPriority() - Method in class org.resoa.grid.Message
The message priority
getPriority() - Method in enum org.resoa.util.Priority
get priority as integer
getRemoteProfile() - Method in interface org.resoa.grid.GridSession
The remote profile
getResoaDeployInfo() - Method in class org.resoa.util.codedom.DomainDescriptor
The deployment configuration, created out of the resoa.xml, if found in META-INF directory of the JAR
getResoaDeployInfo() - Method in class org.resoa.util.codedom.JarDescriptor
The deployment configuration, created out of the resoa.xml, if found in META-INF directory of the JAR
getResoaDomains() - Method in class org.resoa.util.ResoaClassLoader
Returns a list of DomainDescriptors of resoa service domains (Jar contains resoa.xml in META-INF folder)
getResoaID() - Method in class org.resoa.util.IDGenerator
Get Resoa conformID sessionID
getResourceAsStream(String) - Method in class org.resoa.util.ResoaClassLoader
 
getResourceStream(String) - Method in class org.resoa.util.codedom.JarDescriptor
The Resource stream of an entry
getRestSession() - Method in class org.resoa.grid.Channel
 
getRestSession(String, boolean) - Method in interface org.resoa.grid.ResoaGateway
Returns (and awakes) a RestSession
getRestSession() - Method in class org.resoa.grid.ResoaResponse
The RestSession handle
getRestSession() - Method in interface org.resoa.grid.ResoaStackChannel
 
getRootName(JSONObject) - Static method in class org.resoa.util.json.JSON
Retrieves the name of the root object
getSerializer(Class<?>) - Static method in class org.resoa.util.codedom.JavaBeanDescriptor
Returns the JSON serializer, used for this type
getServiceClasses(ResoaClassLoader) - Method in class org.resoa.util.codedom.DomainDescriptor
A list of all service implementations, found within the JAR
getServiceImplementation(String, String, boolean) - Method in interface org.resoa.grid.ResoaGateway
Return an instance of a deployed service
getServiceImplementationInstance(boolean) - Method in class org.resoa.grid.ResoaServiceDescriptor
 
getServiceName() - Method in class org.resoa.grid.Channel
 
getServiceName() - Method in class org.resoa.grid.ResoaServiceDescriptor
The class name of the service class
getServiceTypes(ClassLoader) - Method in class org.resoa.util.codedom.JarDescriptor
 
getSession() - Method in class org.resoa.grid.Message
the underlying stack session
getSession() - Method in class org.resoa.grid.ResoaResponse
The stack session handle
getSessionID() - Method in interface org.resoa.grid.GridSession
Returns the sessionID
getSetter() - Method in class org.resoa.util.codedom.PropertyHandler
the setter
getShort() - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, current get position is changed
getSignature() - Method in class org.resoa.grid.Message
Return the signatur or null, if protocol is not activated
getSlotTime() - Method in class org.resoa.util.JVMSystemMonitor.ThreadTimeWrapper
 
getState() - Method in class org.resoa.grid.Transaction
Get the current state
getState() - Method in enum org.resoa.grid.Transaction.TransactionState
get TransactionState as integer value
getStream() - Method in class org.resoa.grid.Message
return the Stream for large binary object processing
getString() - Method in class org.resoa.util.ByteBuffer
returns a String, based on lenght prepended UTF8 encoding, current get position is changed
getString(int) - Method in class org.resoa.util.json.JSONArray
Get the string associated with an index.
getString(String) - Method in class org.resoa.util.json.JSONObject
Get the string associated with a key.
getSystemLoad() - Method in class org.resoa.util.JVMSystemMonitor
The average system Load
getTargetType(JSONObject, Class<T>) - Static method in class org.resoa.util.json.JSON
Checks for a class name specification in JSON root object.
getThreadCPU_Last_Percentage() - Method in class org.resoa.util.JVMSystemMonitor
 
getThreadCPU_Total() - Method in class org.resoa.util.JVMSystemMonitor
 
getThreadCPU_Total_Percentage() - Method in class org.resoa.util.JVMSystemMonitor
 
getThreadCPU_User() - Method in class org.resoa.util.JVMSystemMonitor
 
getThreadCPU_User_Percentage() - Method in class org.resoa.util.JVMSystemMonitor
 
getThreadDeadlocked() - Method in class org.resoa.util.JVMSystemMonitor
 
getThreadTotalCount() - Method in class org.resoa.util.JVMSystemMonitor
 
getThreadTotalPeak() - Method in class org.resoa.util.JVMSystemMonitor
 
getThreadTotalStarted() - Method in class org.resoa.util.JVMSystemMonitor
 
getTID() - Method in class org.resoa.grid.Transaction
Get the unique transaction ID
getTimeOut() - Method in class org.resoa.grid.Transaction
get the currently configured timeout in milliseconds
getTransactionID() - Method in class org.resoa.grid.Message
Returns the transactionID or null, if no transactional context
getTransactionID() - Method in class org.resoa.util.IDGenerator
Get Resoa conform transaction ID
getTransactionState(int) - Static method in class org.resoa.grid.Activation
gets transaction state object out of activation map
getTransactionState(byte[]) - Static method in class org.resoa.grid.Activation
gets transaction state object out of a byte array activation
getTransactionState() - Method in class org.resoa.grid.Message
The transaction state of the message
getType() - Method in class org.resoa.util.codedom.PropertyHandler
The type of the property
getUpTime() - Method in interface org.resoa.grid.GridSession
The time in milliseconds, the session is active.
getUpTime() - Method in class org.resoa.util.JVMSystemMonitor
calculates elapsed time and returns uptime in hours
getURL(JarDescriptor, String) - Method in class org.resoa.util.URLClassLoaderExt
Creates an URL out of a JarEntryDescriptor
getUserAgent() - Method in class org.resoa.grid.Channel
 
getUserTime_Last() - Method in class org.resoa.util.JVMSystemMonitor.ThreadTimeWrapper
 
getUserTime_Total() - Method in class org.resoa.util.JVMSystemMonitor.ThreadTimeWrapper
 
getValidator() - Method in class org.resoa.util.cli.CommandParameter
Returns the validator
getValue() - Method in class org.resoa.grid.ResoaResponse
get the response object
getVersion() - Method in class org.resoa.util.codedom.JarDescriptor
 
getXmlNamespaceToPackageMap() - Method in class org.resoa.util.ResoaClassLoader
Returns the map of XmlNamespace to Java package name
Gone - Static variable in interface org.resoa.HTTPStatusCode
 
GridSession - Interface in org.resoa.grid
Interface for a Resoa Grid internal session
GZIP - Static variable in class org.resoa.util.Base64
Specify that data should be gzip-compressed.

H

HANDLERCOUNT_DEFAULT - Static variable in class org.resoa.util.JAXBHandler
The default number of (un)marshaller instances generated for a context
has(String) - Method in class org.resoa.util.json.JSONObject
Determine if the JSONObject contains a specific key.
HTTPStatusCode - Interface in org.resoa
Defines the different HTTP status codes to be used in response messages.
HttpVersionNotSupported - Static variable in interface org.resoa.HTTPStatusCode
 

I

IDGenerator - Class in org.resoa.util
Used for generation random/unique byte sequence IDs.
init() - Method in interface org.resoa.grid.ResoaPersistence
Initialize the Persistence
init(List<ServiceDomainInfo>) - Method in interface org.resoa.grid.ResoaPersistence
Initialize with a List of active persistent domains
init(ResoaClassLoader, boolean) - Method in class org.resoa.util.codedom.DomainDescriptor
Initialize the caches of JarDescriptors
init(ClassLoader) - Method in class org.resoa.util.codedom.JarDescriptor
Initialize the caches
init() - Method in class org.resoa.util.codedom.JavaBeanDescriptor
Initializes the JavaBean List references.
initialize(Object[]) - Method in class org.resoa.grid.ResoaServiceDescriptor
Calls the initialize
instanceList(T, int) - Method in class org.resoa.util.codedom.PropertyHandler
Instance a new List for the private field, if the property is a ListInt16Serializer - Class in org.resoa.util.json.stream
Int16 JSON Serialization
Int16Serializer() - Constructor for class org.resoa.util.json.stream.Int16Serializer
 
Int32Serializer - Class in org.resoa.util.json.stream
Int32 JSON Serialization
Int32Serializer() - Constructor for class org.resoa.util.json.stream.Int32Serializer
 
InternalServerError - Static variable in interface org.resoa.HTTPStatusCode
 
IntFromUnsignedByte(byte) - Static method in class org.resoa.util.ByteBufferUtils
convert a unsigned byte into integer value
InvalidProtocolException - Exception in org.resoa.exception
This exception is thrown, if a secure service method is invoked by a unsecured protocol
InvalidProtocolException(String) - Constructor for exception org.resoa.exception.InvalidProtocolException
Constructor
InvalidSessionException - Exception in org.resoa.exception
 
InvalidSessionException(String) - Constructor for exception org.resoa.exception.InvalidSessionException
 
isAbstract() - Method in class org.resoa.util.codedom.JavaBeanDescriptor
true is the type is abstract
isBigEndian() - Method in interface org.resoa.grid.GridSession
True, if the message byte order is BigEndian
isBigEndian() - Method in class org.resoa.grid.Message
FOR INTERNAL USE, indicates the byte endian mode
isBigEndian() - Method in class org.resoa.util.ByteBuffer
true, if buffer processes in big endian mode
isBroadCastToChannel() - Method in class org.resoa.grid.Transaction
get channel broadcast strategy for transactions.
isClosableJar(JarFile, boolean) - Method in class org.resoa.util.URLClassLoaderExt
Checks, if a Char file is closeable
isDeployed(String, String) - Method in interface org.resoa.grid.ResoaGateway
Checks, if a service is deployed on the node
isDisconnecting() - Method in interface org.resoa.grid.GridSession
True, if the session is disconnecting
isDownMessage() - Method in class org.resoa.grid.Message
true if it is a DOWN processing
isEnforcedProcessing() - Method in class org.resoa.grid.Message
Indicates, the the message will be processed by StackPool in any case (no SystemOverloadException)
isFragment() - Method in class org.resoa.grid.Message
Fragmentation flag
isIdle(K) - Method in class org.resoa.util.TimeoutMap
Indicates if a key is idle
isInitialized() - Method in interface org.resoa.grid.GridSession
true, if session handshake has been completed and the message is ready for sending data.
isKilled() - Method in interface org.resoa.grid.GridSession
true, if the session has been disconnected and will not reconnect again.
isLeadingController() - Method in interface org.resoa.grid.ResoaGateway.ControllerGateway
Returns true, if the controller is the leading instance within a resoa grid
isList() - Method in class org.resoa.util.codedom.PropertyHandler
true, if the property has type of ListisNewerVersion(JarDescriptor) - Method in class org.resoa.util.codedom.JarDescriptor
Returns true, if the argument JarDescriptor is of a newer version
isNull(int) - Method in class org.resoa.util.json.JSONArray
Determine if the value is null.
isNull(String) - Method in class org.resoa.util.json.JSONObject
Determine if the value associated with the key is null or if there is no value.
isPrimitiveType() - Method in class org.resoa.util.json.stream.BigDecimalSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.BooleanSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.ByteSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.CalendarSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.ClassSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.DoubleSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.EnumSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.FloatSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.Int16Serializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.Int32Serializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.ListSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.LongSerializer
 
isPrimitiveType() - Method in interface org.resoa.util.json.stream.Serializer
Indicates if it is a simple type
isPrimitiveType() - Method in class org.resoa.util.json.stream.StringSerializer
 
isPrimitiveType() - Method in class org.resoa.util.json.stream.XMLGregorianSerializer
 
isProtocolActive(byte[], int) - Static method in class org.resoa.grid.Activation
checks protocol activation status in given activation map
isProtocolActive(int, int) - Static method in class org.resoa.grid.Activation
checks protocol activation status in given activation integer
isProtocolActive(int) - Method in class org.resoa.grid.Message
checks Protocol Activation
isProtocolServiceMessage() - Method in class org.resoa.grid.Message
returns true, if the message is a protocol service message
isReconnectable() - Method in interface org.resoa.grid.GridSession
Returns true, if the session is reconnectable
isReconnecting() - Method in interface org.resoa.grid.GridSession
true, if the session has been disconnected by remote or exception.
isRunning() - Method in interface org.resoa.grid.ResoaGateway
Returns true if the gateway is up and running
isRunning() - Method in class org.resoa.util.ManagedQueue
true, if the queue thread is active
isServer() - Method in interface org.resoa.grid.GridSession
True, if the session was created by a socket accept
isTransactionReply() - Method in class org.resoa.grid.Message
True, if the message was a reply to a transaction request
isTransactionRequest() - Method in class org.resoa.grid.Message
True, if the message was a transaction request
isTransactionTimeout() - Method in class org.resoa.grid.Transaction
Returns true, if the transaction has run into timeout
isValidEmail(String) - Static method in class org.resoa.util.Sanitizer
validates an email address
isXmlSerializable() - Method in class org.resoa.util.codedom.JavaBeanDescriptor
Returns true, if the class holds a XmlType Attribute

J

JARDEPENDENCIES - Static variable in class org.resoa.util.URLClassLoaderExt
Dependency JAR's, which will be not closed by closing call.
JarDescriptor - Class in org.resoa.util.codedom
Describes a Jar file with Resoa services.
JavaBeanDescriptor<T> - Class in org.resoa.util.codedom
JavaBeanDescriptors are used for Resoa persistence and CodeDom processing.
JavaBeanDescriptor(Class<T>) - Constructor for class org.resoa.util.codedom.JavaBeanDescriptor
Constructor
JavaScriptCodeDomProvider - Class in org.resoa.util.codedom
This is the CodeDomWriter implementation for generating Javascript source files out of xsd/jaxb compiled object models
JavaScriptCodeDomProvider() - Constructor for class org.resoa.util.codedom.JavaScriptCodeDomProvider
Constructor
JAXB_PACKAGE_INFO - Static variable in class org.resoa.util.JAXBHandler
The jaxb package info class
JAXBHandler - Class in org.resoa.util
JAXBHandler provides threadsafe services for object to xml marshalling and reverse.
JAXBHandler(String, int, ClassLoader) - Constructor for class org.resoa.util.JAXBHandler
Initializes the JAXB context for a dedicated context
join(String) - Method in class org.resoa.util.json.JSONArray
Make a string from the contents of this JSONArray.
jsmin() - Method in class org.resoa.util.json.JSMinimizer
jsmin -- Copy the input to the output, deleting the characters which are insignificant to JavaScript.
JSMinimizer - Class in org.resoa.util.json
Minimizes Javascript
JSMinimizer(InputStream, OutputStream) - Constructor for class org.resoa.util.json.JSMinimizer
 
JSON - Class in org.resoa.util.json
Use this class for Java to JSON serialization and reverse Serialization adds the classname to the JSON root Object to achieve a full namespace support.
JSON() - Constructor for class org.resoa.util.json.JSON
 
JSONArray - Class in org.resoa.util.json
A JSONArray is an ordered sequence of values.
JSONArray() - Constructor for class org.resoa.util.json.JSONArray
Construct an empty JSONArray.
JSONArray(JSONTokener) - Constructor for class org.resoa.util.json.JSONArray
Construct a JSONArray from a JSONTokener.
JSONArray(String) - Constructor for class org.resoa.util.json.JSONArray
Construct a JSONArray from a source sJSON text.
JSONArray(Collection<Object>) - Constructor for class org.resoa.util.json.JSONArray
Construct a JSONArray from a Collection.
JSONException - Exception in org.resoa.exception
The JSONException is thrown by the JSON.org classes then things are amiss.
JSONException(String) - Constructor for exception org.resoa.exception.JSONException
Constructs a JSONException with an explanatory message.
JSONException(String, Throwable) - Constructor for exception org.resoa.exception.JSONException
Constructs a JSONException with an explanatory message and the exception.
JSONException(Throwable) - Constructor for exception org.resoa.exception.JSONException
Constructs a JSONException with an explanatory exception.
JSONObject - Class in org.resoa.util.json
A JSONObject is an unordered collection of name/value pairs.
JSONObject() - Constructor for class org.resoa.util.json.JSONObject
Construct an empty JSONObject.
JSONObject(JSONObject, String[]) - Constructor for class org.resoa.util.json.JSONObject
Construct a JSONObject from a subset of another JSONObject.
JSONObject(JSONTokener) - Constructor for class org.resoa.util.json.JSONObject
Construct a JSONObject from a JSONTokener.
JSONObject(Map<String, Object>) - Constructor for class org.resoa.util.json.JSONObject
Construct a JSONObject from a Map.
JSONObject(Object, String[]) - Constructor for class org.resoa.util.json.JSONObject
Construct a JSONObject from an Object, using reflection to find the public members.
JSONObject(String) - Constructor for class org.resoa.util.json.JSONObject
Construct a JSONObject from a string.
JSONString - Interface in org.resoa.util.json
The JSONString interface allows a toJSONString() method so that a class can change the behavior of JSONObject.toString(), JSONArray.toString(), and JSONWriter.value(Object).
JSONTokener - Class in org.resoa.util.json
A JSONTokener takes a source string and extracts characters and tokens from it.
JSONTokener(String) - Constructor for class org.resoa.util.json.JSONTokener
Construct a JSONTokener from a string.
JVMSystemMonitor - Class in org.resoa.util
JVMSystemMonitor class provides centralized monitoring service.
JVMSystemMonitor.ThreadTimeWrapper - Class in org.resoa.util
Wrapper for Thread CPU time calculation
JVMSystemMonitor.ThreadTimeWrapper(long, ThreadMXBean, long) - Constructor for class org.resoa.util.JVMSystemMonitor.ThreadTimeWrapper
Constructor

K

keys() - Method in class org.resoa.util.json.JSONObject
Get an enumeration of the keys of the JSONObject.

L

length() - Method in class org.resoa.util.json.JSONArray
Get the number of elements in the JSONArray, included nulls.
length() - Method in class org.resoa.util.json.JSONObject
Get the number of keys stored in the JSONObject.
LENGTH_MIN - Static variable in class org.resoa.util.PasswordUtil
The default password minimum length
LengthRequired - Static variable in interface org.resoa.HTTPStatusCode
 
ListSerializer - Class in org.resoa.util.json.stream
Java ListListSerializer() - Constructor for class org.resoa.util.json.stream.ListSerializer
Constructor
loadClass(JarDescriptor, String) - Method in class org.resoa.util.ResoaClassLoader
Load class from a jarDescriptor
loadClass(String) - Method in class org.resoa.util.ResoaClassLoader
 
loadClass(String, boolean) - Method in class org.resoa.util.ResoaClassLoader
 
lock - Variable in class org.resoa.util.cli.CommandLineInterface
 
log() - Method in class org.resoa.util.LogMessage
Log a message
log(Logger, LogMessage.LogLevel, String, Throwable) - Static method in class org.resoa.util.LogMessage
create logger statement
logger - Static variable in class org.resoa.util.ScriptGenerator
The logger instance
LogMessage - Class in org.resoa.util
Util class for logging
LogMessage(Logger, String, LogMessage.LogLevel, Throwable) - Constructor for class org.resoa.util.LogMessage
 
LogMessage(Logger, LogMessage.LogLevel, Throwable) - Constructor for class org.resoa.util.LogMessage
 
LogMessage(Logger, LogMessage.LogLevel, String) - Constructor for class org.resoa.util.LogMessage
 
LogMessage(Logger, LogMessage.LogLevel) - Constructor for class org.resoa.util.LogMessage
 
LogMessage(Logger) - Constructor for class org.resoa.util.LogMessage
 
LogMessage.LogLevel - Enum in org.resoa.util
SLF4j LogLevels
logMessages - Variable in class org.resoa.util.URLClassLoaderExt
 
LongSerializer - Class in org.resoa.util.json.stream
Long to JSON Serialization
LongSerializer() - Constructor for class org.resoa.util.json.stream.LongSerializer
 

M

main(String[]) - Static method in class org.resoa.util.Base64
Encodes or decodes two files from the command line; feel free to delete this method (in fact you probably should) if you're embedding this code into a larger program.
main(String[]) - Static method in class org.resoa.util.codedom.CodeGenerator
Runs a code generation out for all jaxb packages, found within the classpath Jar's.
main(String[]) - Static method in class org.resoa.util.ResoaRunner
 
main(String[]) - Static method in class org.resoa.util.ScriptGenerator
 
ManagedQueue<T> - Class in org.resoa.util
This class manages a thread safe, strictly typed FIFO queue, which protects for memory overflow.
ManagedQueue(int) - Constructor for class org.resoa.util.ManagedQueue
Construct the queue with a dedicated initial size
ManagedQueue() - Constructor for class org.resoa.util.ManagedQueue
Queue with default size 1000
ManagedQueue(int, ManagedQueue.OnRemoveCallback<T>) - Constructor for class org.resoa.util.ManagedQueue
Constructor
ManagedQueue.OnRemoveCallback<T> - Interface in org.resoa.util
Implement this interface by adding you remove logic
marshall(T) - Static method in class org.resoa.util.json.JSON
Marshalls an object to JSON
marshall(T) - Method in class org.resoa.util.json.Marshaller
Marshalls an object to JSON
marshallElement(T, Class<?>) - Static method in class org.resoa.util.json.Marshaller
Marshalls an object to JSON
Marshaller - Class in org.resoa.util.json
This class does all you need to marshall a Java object to JSON.
Marshaller() - Constructor for class org.resoa.util.json.Marshaller
 
marshallSimpleType(Object) - Static method in class org.resoa.util.json.JSON
Marshalls a simple Type to a JSON String
marshallSimpleType(Object) - Method in class org.resoa.util.json.Marshaller
Marshalls a simple Type to a JSON String
marshallToBytes(T) - Method in class org.resoa.util.JAXBHandler
Marshalles a complex typed instance
marshallToBytes(T, Class<T>, String, String) - Method in class org.resoa.util.JAXBHandler
Marshalls a non XmlRoot Element to byte array
marshallToBytes(T, Class<T>) - Method in class org.resoa.util.JAXBHandler
Marshalls a non XmlRoot Element to byte array, using simple class name as nodename and xmlNamespace from classLoader
marshallToDoc(T, Class<T>, String, String) - Method in class org.resoa.util.JAXBHandler
Marshalls a non XmlRoot Element to Document
marshallToDoc(T) - Method in class org.resoa.util.JAXBHandler
Marshalles a complex typed instance
marshallToDoc(T, Class<T>) - Method in class org.resoa.util.JAXBHandler
Marshalls a XmlRoot Element to a org.w3C.Document
marshallToJSONP(String, Object) - Static method in class org.resoa.util.json.JSON
Returns a JSONP fragment for a source
marshallToJSONP(String, Object) - Method in class org.resoa.util.json.Marshaller
Returns a JSONP fragment for a source
marshallToString(T, Class<T>, String, String) - Method in class org.resoa.util.JAXBHandler
Marshalls a non XmlRoot Element to String
marshallToString(T) - Method in class org.resoa.util.JAXBHandler
Marshalles a complex typed instance
marshallToString(T, Class<T>) - Method in class org.resoa.util.JAXBHandler
Marshalls a non XmlRoot Element to String, using simple class name as nodename and xmlNamespace from classLoader
MAXREMOVE - Variable in class org.resoa.util.ManagedQueue
The maximum numbers of remove calls within a synchronized loop
Message - Class in org.resoa.grid
Protocol stack message, used for sending content.
MethodNotAllowed - Static variable in interface org.resoa.HTTPStatusCode
 
METHODREFKEY - Static variable in class org.resoa.util.json.JSON
root key in a JSON object specifying a method name, which should be called
more() - Method in class org.resoa.util.json.JSONTokener
Determine if the source string still contains characters that next() can consume.
Moved - Static variable in interface org.resoa.HTTPStatusCode
 
MovedPermanently - Static variable in interface org.resoa.HTTPStatusCode
 
MSG_COMPRESSED - Static variable in class org.resoa.grid.Activation
holds bit position for org.resoa.stack.protocol.impl.Compression protocol
MSG_CRYPTED - Static variable in class org.resoa.grid.Activation
holds bit position for org.resoa.stack.protocol.impl.Encryption protocol
MSG_SIGNED - Static variable in class org.resoa.grid.Activation
holds bit position for org.resoa.stack.protocol.impl.StackSignature protocol
MultipleChoices - Static variable in interface org.resoa.HTTPStatusCode
 

N

names() - Method in class org.resoa.util.json.JSONObject
Produce a JSONArray containing the names of the elements of this JSONObject.
newCommit(GridSession, byte[], Object, Priority, int, String) - Static method in class org.resoa.grid.Message
Generates a transaction commit message
newDocument() - Method in class org.resoa.util.JAXBHandler
Creates a new empty org.w3.Document instance
newDownMessage(GridSession, byte[], Object, Priority, int) - Static method in class org.resoa.grid.Message
Returns a new message for down processing.
newFragmentMessage(GridSession, Priority, ByteBuffer) - Static method in class org.resoa.grid.Message
FOR INTERNAL USE ONLY.
newInstance() - Method in class org.resoa.util.codedom.JavaBeanDescriptor
Returns an object instance
newLicenseKey() - Method in class org.resoa.util.IDGenerator
Create a new LicenseKey
NEWLINE - Static variable in class org.resoa.util.URLClassLoaderExt
Line break, used within logging
newProtocolMessage(GridSession, String) - Static method in class org.resoa.grid.Message
FOR INTERNAL USE ONLY.
newRollback(GridSession, byte[], Object, Priority, int, String) - Static method in class org.resoa.grid.Message
Generates a transaction rollback message
newTransaction(Transaction) - Method in interface org.resoa.grid.GridSession
send a message within a transactional context, use this if you need synchronized communication with the remote end point.
newTransaction(GridSession, byte[], Object, Priority, int) - Static method in class org.resoa.grid.Transaction
Creates new Transaction request handle
newTransactionRequest(GridSession, byte[], Object, Priority, int, String) - Static method in class org.resoa.grid.Message
Generates a transaction request message, do not use directly, use Transaction instead!
newUpMessage(GridSession, ByteBuffer, Priority) - Static method in class org.resoa.grid.Message
FOR INTERNAL USE ONLY.
next() - Method in class org.resoa.util.json.JSONTokener
Get the next character in the source string.
next(char) - Method in class org.resoa.util.json.JSONTokener
Consume the next character, and check that it matches a specified character.
next(int) - Method in class org.resoa.util.json.JSONTokener
Get the next n characters.
nextClean() - Method in class org.resoa.util.json.JSONTokener
Get the next char in the string, skipping whitespace and comments (slashslash, slashstar, and hash).
nextString(char) - Method in class org.resoa.util.json.JSONTokener
Return the characters up to the next close quote character.
nextTo(char) - Method in class org.resoa.util.json.JSONTokener
Get the text up but not including the specified character or the end of line, whichever comes first.
nextTo(String) - Method in class org.resoa.util.json.JSONTokener
Get the text up but not including one of the specified delimeter characters or the end of line, whichever comes first.
nextValue() - Method in class org.resoa.util.json.JSONTokener
Get the next value.
NO_OPTIONS - Static variable in class org.resoa.util.Base64
No options specified.
NoContent - Static variable in interface org.resoa.HTTPStatusCode
 
NonAuthoritativeInformation - Static variable in interface org.resoa.HTTPStatusCode
 
NotAcceptable - Static variable in interface org.resoa.HTTPStatusCode
 
NotFound - Static variable in interface org.resoa.HTTPStatusCode
 
NotImplemented - Static variable in interface org.resoa.HTTPStatusCode
 
NotModified - Static variable in interface org.resoa.HTTPStatusCode
 
NULL - Static variable in class org.resoa.util.json.JSONObject
It is sometimes more convenient and less ambiguous to have a NULL object than to use Java's null value.
numberToString(Number) - Static method in class org.resoa.util.json.JSONObject
Produce a string from a Number.

O

OK - Static variable in interface org.resoa.HTTPStatusCode
 
onClassLoaderRefresh(ResoaClassLoader) - Method in class org.resoa.util.codedom.JavaBeanDescriptor
 
onClassLoaderRefresh(ResoaClassLoader) - Method in interface org.resoa.util.ResoaClassLoader.RefreshListener
Invoked after a classloader refresh
onNodeStop() - Method in interface org.resoa.grid.ResoaGateway.GatewayRunner
Invoked, when the gateway has stopped
onRemove(T) - Method in interface org.resoa.util.ManagedQueue.OnRemoveCallback
 
onSessionDisconnect(GridSession) - Method in interface org.resoa.grid.ResoaPersistence.ControllerPersistence
Used by controller persistor for domain MASTER assignement
opt(int) - Method in class org.resoa.util.json.JSONArray
Get the optional object value associated with an index.
opt(String) - Method in class org.resoa.util.json.JSONObject
Get an optional value associated with a key.
optBoolean(int) - Method in class org.resoa.util.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(int, boolean) - Method in class org.resoa.util.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(String) - Method in class org.resoa.util.json.JSONObject
Get an optional boolean associated with a key.
optBoolean(String, boolean) - Method in class org.resoa.util.json.JSONObject
Get an optional boolean associated with a key.
optDouble(int) - Method in class org.resoa.util.json.JSONArray
Get the optional double value associated with an index.
optDouble(int, double) - Method in class org.resoa.util.json.JSONArray
Get the optional double value associated with an index.
optDouble(String) - Method in class org.resoa.util.json.JSONObject
Get an optional double associated with a key, or NaN if there is no such key or if its value is not a number.
optDouble(String, double) - Method in class org.resoa.util.json.JSONObject
Get an optional double associated with a key, or the defaultValue if there is no such key or if its value is not a number.
optInt(int) - Method in class org.resoa.util.json.JSONArray
Get the optional int value associated with an index.
optInt(int, int) - Method in class org.resoa.util.json.JSONArray
Get the optional int value associated with an index.
optInt(String) - Method in class org.resoa.util.json.JSONObject
Get an optional int value associated with a key, or zero if there is no such key or if the value is not a number.
optInt(String, int) - Method in class org.resoa.util.json.JSONObject
Get an optional int value associated with a key, or the default if there is no such key or if the value is not a number.
optJSONArray(int) - Method in class org.resoa.util.json.JSONArray
Get the optional JSONArray associated with an index.
optJSONArray(String) - Method in class org.resoa.util.json.JSONObject
Get an optional JSONArray associated with a key.
optJSONObject(int) - Method in class org.resoa.util.json.JSONArray
Get the optional JSONObject associated with an index.
optJSONObject(String) - Method in class org.resoa.util.json.JSONObject
Get an optional JSONObject associated with a key.
optLong(int) - Method in class org.resoa.util.json.JSONArray
Get the optional long value associated with an index.
optLong(int, long) - Method in class org.resoa.util.json.JSONArray
Get the optional long value associated with an index.
optLong(String) - Method in class org.resoa.util.json.JSONObject
Get an optional long value associated with a key, or zero if there is no such key or if the value is not a number.
optLong(String, long) - Method in class org.resoa.util.json.JSONObject
Get an optional long value associated with a key, or the default if there is no such key or if the value is not a number.
optString(int) - Method in class org.resoa.util.json.JSONArray
Get the optional string value associated with an index.
optString(int, String) - Method in class org.resoa.util.json.JSONArray
Get the optional string associated with an index.
optString(String) - Method in class org.resoa.util.json.JSONObject
Get an optional string associated with a key.
optString(String, String) - Method in class org.resoa.util.json.JSONObject
Get an optional string associated with a key.
order() - Method in class org.resoa.util.ByteBuffer
get the byte order of backing buffer, wrapper for java.nio.ByteBuffer function
order(ByteOrder) - Method in class org.resoa.util.ByteBuffer
set the byte order of backing buffer, wrapper for java.nio.ByteBuffer function
ORDERED - Static variable in class org.resoa.util.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
org.resoa - package org.resoa

org.resoa general stuff This package contains central class, used all over resoa.

org.resoa.exception - package org.resoa.exception

Resoa exceptions This package contains generic exceptions, used within the Resoa framework.

org.resoa.grid - package org.resoa.grid

Resoa grid utilities This package contains main classes of Resoa grid connection management.

org.resoa.util - package org.resoa.util

Resoa util classes Here you find some helper classes, the Resoa framework uses.

org.resoa.util.cli - package org.resoa.util.cli

Resoa command line utils Here you find some helper classes for creating command line user interfaces

org.resoa.util.codedom - package org.resoa.util.codedom

Resoa Codedom (Object serialization and source file generation util) stuff Resoa provides a framework for a reflection based source code generation.

org.resoa.util.json - package org.resoa.util.json

JSON.org stuff with Resoa specific extensions Here you find everything about JSON handling.

org.resoa.util.json.stream - package org.resoa.util.json.stream

Resoa JSON type specific serializers For internal usage.

OVERLOAD_NOTIFYLOOPS - Variable in class org.resoa.util.ManagedQueue
A protector for a PUT waiter overload
OVERLOAD_WAITTIME - Variable in class org.resoa.util.ManagedQueue
The sleep time for the put thread in case of overload

P

PADDING - Static variable in class org.resoa.util.SymCipher
 
PartialContent - Static variable in interface org.resoa.HTTPStatusCode
 
PasswordUtil - Class in org.resoa.util
Some helper stuff around password management
PasswordUtil() - Constructor for class org.resoa.util.PasswordUtil
 
PasswordUtil.PasswordStrength - Enum in org.resoa.util
Enumeration of different password strength
PaymentRequired - Static variable in interface org.resoa.HTTPStatusCode
 
pending() - Method in class org.resoa.util.ManagedQueue
The number of pending records within the queue
performTransaction(Object, ResoaStackChannel, GridSession, Priority, int) - Method in interface org.resoa.grid.ResoaGateway
Performs a synchronized transaction to Resoa
PersistenceException - Exception in org.resoa.exception
A generic Exception used by Resoa persistence services
PersistenceException(String) - Constructor for exception org.resoa.exception.PersistenceException
Constructor
PersistenceException(String, Throwable) - Constructor for exception org.resoa.exception.PersistenceException
Constructor
PersistenceException(Throwable) - Constructor for exception org.resoa.exception.PersistenceException
Constructor
position() - Method in class org.resoa.util.ByteBuffer
the position in the backing java.nio.ByteBuffer
position(int) - Method in class org.resoa.util.ByteBuffer
set the position the backing java.nio.ByteBuffer
PreconditionFailed - Static variable in interface org.resoa.HTTPStatusCode
 
prependPut(byte) - Method in class org.resoa.util.ByteBuffer
prepend data with byte value.
prependPut(byte[]) - Method in class org.resoa.util.ByteBuffer
prepend data with byte[] value, moves buffer start position left, current position and end position will we untouched
prependPutDouble(double) - Method in class org.resoa.util.ByteBuffer
prepend data with double (8-byte) value, moves buffer start position left, current position and end position will we untouched
prependPutFloat(float) - Method in class org.resoa.util.ByteBuffer
prepend data with float value, moves buffer start position left, current position and end position will we untouched
prependPutInt(int) - Method in class org.resoa.util.ByteBuffer
prepend data with int value, moves buffer start position left, current position and end position will we untouched
prependPutLong(long) - Method in class org.resoa.util.ByteBuffer
prepend data with long (8-byte) value, moves buffer start position left, current position and end position will we untouched
prependPutShort(short) - Method in class org.resoa.util.ByteBuffer
prepend data with short (2-byte) value, moves buffer start position left, current position and end position will we untouched
prependPutString(String) - Method in class org.resoa.util.ByteBuffer
prepend string data with length integer and UTF8 bytes from string, moves buffer start position left, current position and end position will we untouched
print(String) - Method in class org.resoa.util.cli.CommandLineInterface
prints text (with linefeed)
print(String, boolean) - Method in class org.resoa.util.cli.CommandLineInterface
prints text (with linefeed)
Priority - Enum in org.resoa.util
8 Level priority, used within Resoa.
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.BigDecimalSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.BooleanSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.ByteSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.CalendarSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.ClassSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.DoubleSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.EnumSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.FloatSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.Int16Serializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.Int32Serializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.ListSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.LongSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in interface org.resoa.util.json.stream.Serializer
process JSONArray values into a List
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.StringSerializer
 
processJSONArray(JSONArray, List, Class<?>) - Method in class org.resoa.util.json.stream.XMLGregorianSerializer
 
PROP_CONTROLLERDATAPATH - Static variable in interface org.resoa.grid.ResoaGateway
The property name for the masterController boolean property (Controller only)
PropertyHandler - Class in org.resoa.util.codedom
This class describes a JavaBean property and provides direct access to the get, set and isset method, the private value field and a JSON serializer.
PropertyHandler(String, Method, Method, Method, Field, boolean, Serializer) - Constructor for class org.resoa.util.codedom.PropertyHandler
Constructor
ProtocolException - Exception in org.resoa.exception
Common base for all exceptions happening within SelectorThread
ProtocolException() - Constructor for exception org.resoa.exception.ProtocolException
 
ProtocolException(String) - Constructor for exception org.resoa.exception.ProtocolException
 
ProtocolException(String, Throwable) - Constructor for exception org.resoa.exception.ProtocolException
 
ProtocolException(Throwable) - Constructor for exception org.resoa.exception.ProtocolException
 
PROVIDER - Static variable in class org.resoa.util.SymCipher
 
ProxyAuthenticationRequired - Static variable in interface org.resoa.HTTPStatusCode
 
publish(LogRecord) - Method in class org.resoa.util.SFL4JHandler
 
put(byte) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, append value, current position is changed, end position extended if required
put(byte[]) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, append value, current position is changed, end position extended if required
put(byte[], int, int) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, append value, current position is changed, end position extended if required
put(boolean) - Method in class org.resoa.util.json.JSONArray
Append a boolean value.
put(Collection<Object>) - Method in class org.resoa.util.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(double) - Method in class org.resoa.util.json.JSONArray
Append a double value.
put(int) - Method in class org.resoa.util.json.JSONArray
Append an int value.
put(long) - Method in class org.resoa.util.json.JSONArray
Append an long value.
put(Map<String, Object>) - Method in class org.resoa.util.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
put(Object) - Method in class org.resoa.util.json.JSONArray
Append an object value.
put(int, boolean) - Method in class org.resoa.util.json.JSONArray
Put or replace a boolean value in the JSONArray.
put(int, Collection<Object>) - Method in class org.resoa.util.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(int, double) - Method in class org.resoa.util.json.JSONArray
Put or replace a double value.
put(int, int) - Method in class org.resoa.util.json.JSONArray
Put or replace an int value.
put(int, long) - Method in class org.resoa.util.json.JSONArray
Put or replace a long value.
put(int, Map<String, Object>) - Method in class org.resoa.util.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
put(int, Object) - Method in class org.resoa.util.json.JSONArray
Put or replace an object value in the JSONArray.
put(String, Collection<Object>) - Method in class org.resoa.util.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONArray which is produced from a Collection.
put(String, boolean) - Method in class org.resoa.util.json.JSONObject
Put a key/boolean pair in the JSONObject.
put(String, double) - Method in class org.resoa.util.json.JSONObject
Put a key/double pair in the JSONObject.
put(String, int) - Method in class org.resoa.util.json.JSONObject
Put a key/int pair in the JSONObject.
put(String, long) - Method in class org.resoa.util.json.JSONObject
Put a key/long pair in the JSONObject.
put(String, Map<String, Object>) - Method in class org.resoa.util.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONObject which is produced from a Map.
put(String, Object) - Method in class org.resoa.util.json.JSONObject
Put a key/value pair in the JSONObject.
put(T) - Method in class org.resoa.util.ManagedQueue
Put a new object to the queue
put(K, V, int) - Method in class org.resoa.util.TimeoutMap
Put a new entry, monitored by timeout
putChar(char) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, append value, current position is changed, end position extended if required
putDouble(double) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, append value, current position is changed, end position extended if required
putFloat(float) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, append value, current position is changed, end position extended if required
putInt(int) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, append value, current position is changed, end position extended if required
putLong(long) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, append value, current position is changed, end position extended if required
putOpt(String, Object) - Method in class org.resoa.util.json.JSONObject
Put a key/value pair in the JSONObject, but only if the key and the value are both non-null.
putShort(short) - Method in class org.resoa.util.ByteBuffer
wrapper for java.nio.ByteBuffer function, append value, current position is changed, end position extended if required
putString(String) - Method in class org.resoa.util.ByteBuffer
append a length prepended UTF-8 string to buffer, current position is changed, end position extended if required

Q

quote(String) - Static method in class org.resoa.util.json.JSONObject
Produce a string in double quotes with backslash sequences in all the right places.

R

read(Class<T>, String) - Method in interface org.resoa.grid.ResoaPersistence
Reads an object by key from database
read(Class<T>, List<String>) - Method in interface org.resoa.grid.ResoaPersistence
Reads several objects (for set of keys) from database
read() - Method in class org.resoa.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.resoa.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.BigDecimalSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.BooleanSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.ByteSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.CalendarSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.ClassSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.DoubleSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.EnumSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.FloatSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.Int16Serializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.Int32Serializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.ListSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.LongSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in interface org.resoa.util.json.stream.Serializer
Read data from JSON
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.StringSerializer
 
readJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.XMLGregorianSerializer
 
readKeySet(Class<T>, String) - Method in interface org.resoa.grid.ResoaPersistence
Returns a list of key Strings, which match to a regex expression.
readRegex(Class<T>, String) - Method in interface org.resoa.grid.ResoaPersistence
Reads objects which keys match the regex expression
readToEnd() - Method in class org.resoa.util.ByteBuffer
Read from current position to the end, the position pointers will not be changed return byte[] array from start to end position
Redirect - Static variable in interface org.resoa.HTTPStatusCode
 
RedirectKeepVerb - Static variable in interface org.resoa.HTTPStatusCode
 
RedirectMethod - Static variable in interface org.resoa.HTTPStatusCode
 
refresh() - Method in class org.resoa.util.ResoaClassLoader
Reloads the jars on path and re-instances existing types
remaining() - Method in class org.resoa.util.ByteBuffer
return size of ByteBuffer content (the length of byte[] that getArray() might return
remove(String) - Method in class org.resoa.util.json.JSONObject
Remove a name and its value, if present.
removeFromCache(Class<?>) - Static method in class org.resoa.util.json.JSON
Remove a type from JavaBeanDescriptor cache
removeIdleEntries(ReentrantLock) - Method in class org.resoa.util.TimeoutMap
We loop through all idle marked records and remove them Execute this periodically by an external thread!
removeIdleSessions() - Method in interface org.resoa.grid.ResoaGateway
Removes idle Rest sessions from the local node cache
removeJarConnections(JarFile) - Method in class org.resoa.util.URLClassLoaderExt
Close and remove JarFile handles from connections
removeRefreshListener(ResoaClassLoader.RefreshListener) - Method in class org.resoa.util.ResoaClassLoader
Remove a listener for classloader refreshs
removeRestSession(String, GridSession) - Method in interface org.resoa.grid.ResoaGateway
Remove an authorized RestSession from Resoa
removeSessionCookies() - Method in class org.resoa.grid.ResoaResponse
We remove the session cookies by setting the RestSession to null
removeTimeoutKey(K, ReentrantLock) - Method in class org.resoa.util.TimeoutMap
Remove a key both in underlying map and timeout monitoring
replaceDescriptor(Class<?>, Class<?>) - Static method in class org.resoa.util.json.JSON
replace an existing descriptor of a class
RequestedRangeNotSatisfiable - Static variable in interface org.resoa.HTTPStatusCode
 
RequestEntityTooLarge - Static variable in interface org.resoa.HTTPStatusCode
 
RequestTimeout - Static variable in interface org.resoa.HTTPStatusCode
 
RequestUriTooLong - Static variable in interface org.resoa.HTTPStatusCode
 
reset(boolean) - Method in class org.resoa.util.ByteBuffer
Resets the buffer, position, start position and end position is set to initial start pos
reset() - Method in class org.resoa.util.ByteBuffer
Resets the buffer in BigEndian mode (the default)
ResetContent - Static variable in interface org.resoa.HTTPStatusCode
 
ResoaClassLoader - Class in org.resoa.util
ResoaClassLoader is an extension of the java.lang.Classloader providing access to external jar resources, without need to put these on classpath on JRE startup.
ResoaClassLoader(ClassLoader) - Constructor for class org.resoa.util.ResoaClassLoader
Constructor used by JVM during startup
ResoaClassLoader(URL[], ClassLoader) - Constructor for class org.resoa.util.ResoaClassLoader
Constructor used by JVM during startup
ResoaClassLoader.RefreshListener - Interface in org.resoa.util
Interface for registering refresh listeners
ResoaException - Exception in org.resoa.exception
Generic Resoa exception class, all other exception inherit from
ResoaException() - Constructor for exception org.resoa.exception.ResoaException
Default Constructor
ResoaException(String) - Constructor for exception org.resoa.exception.ResoaException
Constructor
ResoaException(Throwable) - Constructor for exception org.resoa.exception.ResoaException
Constructor
ResoaException(String, Throwable) - Constructor for exception org.resoa.exception.ResoaException
Constructor
ResoaGateway - Interface in org.resoa.grid
ResoaGateway Interface provides access to base functionality of a Resoa Node There exist several implementations, due to the function of a node within the grid.
ResoaGateway.ControllerGateway - Interface in org.resoa.grid
Gateway extension for controllers
ResoaGateway.GatewayRunner - Interface in org.resoa.grid
A Runner interface for a Resoa Gateway
RESOAINFO_FILE - Static variable in interface org.resoa.grid.ResoaGateway
The name of the topology xml file, Controllers read during startup
ResoaInfoState - Enum in org.resoa.grid
The state of deployment, when a new ResoaInfo arrives
ResoaNodeTimeout - Static variable in interface org.resoa.grid.ResoaGateway
The timeout for the node RestSession caching.
ResoaNodeType - Enum in org.resoa.grid
The potential node types, used within StackProfile
ResoaPersistence - Interface in org.resoa.grid
The Interface for persistence, deployed business service can use.
ResoaPersistence.ControllerPersistence - Interface in org.resoa.grid
 
ResoaPersistence.Policy - Enum in org.resoa.grid
 
ResoaResponse - Class in org.resoa.grid
ResoaResponse class is a helper instance transmitted to service methods for response.
ResoaResponse(GridSession, RestSession, ResoaStackChannel, Priority) - Constructor for class org.resoa.grid.ResoaResponse
Constructor, sued by the gateway before service method invocation
ResoaResponse.ResponseAction - Enum in org.resoa.grid
ResponceAction defines the gateway behavior after service invocation
ResoaRunner - Class in org.resoa.util
Runs a console or Daemon application within an ResoaClassloader context.
ResoaRunner() - Constructor for class org.resoa.util.ResoaRunner
 
ResoaServiceDescriptor - Class in org.resoa.grid
An instance if this class is generated for each Resoa service implementation, found on classpath, during runtime.
ResoaServiceDescriptor(Class<?>, Class<?>, ServiceDescriptor) - Constructor for class org.resoa.grid.ResoaServiceDescriptor
Constructor
ResoaStackChannel - Interface in org.resoa.grid
 
resumeEncoding() - Method in class org.resoa.util.Base64.OutputStream
Resumes encoding of the stream.
ROLE_CONTROLLER - Static variable in interface org.resoa.grid.ResoaGateway
Role, resoa controllers use when invoking services on participating nodes
ROLE_GRID - Static variable in interface org.resoa.grid.ResoaGateway
Role, resoa nodes use within the grid for internal service invocation
ROUNDFACTOR - Static variable in class org.resoa.util.JVMSystemMonitor
 
run() - Method in class org.resoa.util.cli.CommandLineInterface
 
run() - Method in class org.resoa.util.JVMSystemMonitor
 
run() - Method in class org.resoa.util.ManagedQueue
 

S

Sanitizer - Class in org.resoa.util
 
Sanitizer() - Constructor for class org.resoa.util.Sanitizer
 
SCRIPT_CONFIGFILE - Static variable in class org.resoa.util.ScriptGenerator
The filename of the script configuration
ScriptGenerator - Class in org.resoa.util
Helper class for runtime, Ant and Eclipse classpath configuration / script files, where all configured dependencies will be adapted automatically.
ScriptGenerator() - Constructor for class org.resoa.util.ScriptGenerator
 
SeeOther - Static variable in interface org.resoa.HTTPStatusCode
 
send() - Method in class org.resoa.grid.Message
Sends the message
sendMessage(Message) - Method in interface org.resoa.grid.GridSession
Send a new message
sendMessage(Object, ResoaStackChannel, GridSession, Priority, int) - Method in interface org.resoa.grid.ResoaGateway
Sends a request to a Resoa session
Serializer - Interface in org.resoa.util.json.stream
The Serializer interfaces, implemented for all type specific serializers
ServiceExecutionException - Exception in org.resoa.exception
a generic Service execution exception
ServiceExecutionException(Class<?>, Throwable) - Constructor for exception org.resoa.exception.ServiceExecutionException
Constructor
ServiceExecutionException(String) - Constructor for exception org.resoa.exception.ServiceExecutionException
Constructor
ServiceExecutionException(String, Throwable) - Constructor for exception org.resoa.exception.ServiceExecutionException
Constructor
ServiceNotFoundException - Exception in org.resoa.exception
An exception which is thrown, when a service cannot be found
ServiceNotFoundException(String) - Constructor for exception org.resoa.exception.ServiceNotFoundException
Constructor
ServiceUnavailable - Static variable in interface org.resoa.HTTPStatusCode
 
SESSIONID_LENGHT - Static variable in class org.resoa.util.IDGenerator
The internal length of session ID's
setActivation(int, Transaction.TransactionState) - Method in class org.resoa.grid.Message
 
setBit(int, int) - Static method in class org.resoa.util.BitUtils
Set a bit to 1 on a dedicated pos
setBroadCastToChannel(boolean) - Method in class org.resoa.grid.Transaction
set the channel broadcast strategy for transactions.
setBuffer(byte[], int, int) - Method in class org.resoa.grid.Message
Parse a binary array, which will be internally wrapped by ByteBuffer
setBuffer(byte[]) - Method in class org.resoa.grid.Message
Parse a binary array, which will be internally wrapped by ByteBuffer
setByteBuffer(ByteBuffer) - Method in class org.resoa.grid.Message
Set the ByteBuffer, wrapping the message content
setCallback(ManagedQueue.OnRemoveCallback<T>) - Method in class org.resoa.util.ManagedQueue
 
setChannel(Object) - Method in class org.resoa.grid.Message
set the channel (ApplicationDomain) of the Message.
setCodeDir(String) - Method in interface org.resoa.util.codedom.CodeDomWriter
Set the output directory for generated code
setCodeDir(String) - Method in class org.resoa.util.codedom.JavaScriptCodeDomProvider
set the output directory
setDomain(String) - Method in class org.resoa.grid.Channel
 
setDomain(String) - Method in interface org.resoa.grid.ResoaStackChannel
 
setDomainMaster(String, String) - Method in interface org.resoa.grid.ResoaPersistence.ControllerPersistence
Set the domain master session on secondary controller instances
setDownMessage(boolean) - Method in class org.resoa.grid.Message
FOR INTERNAL USE, declare the message ready for DOWN processing
setError(String) - Method in class org.resoa.util.cli.CommandLineInterface
 
setException(Throwable) - Method in class org.resoa.util.LogMessage
 
setField(Field) - Method in class org.resoa.util.codedom.PropertyHandler
set the private value field
setFunctionFile(String) - Method in interface org.resoa.util.codedom.CodeDomWriter
Set the path of a file with default functions
setFunctionFile(String) - Method in class org.resoa.util.codedom.CodeGenerator
 
setFunctionFile(String) - Method in class org.resoa.util.codedom.JavaScriptCodeDomProvider
set the prototype function file
setGatewayRunner(ResoaGateway.GatewayRunner) - Method in interface org.resoa.grid.ResoaGateway
Set the underlying GatewayRunner
setGenerator(String) - Method in class org.resoa.util.codedom.CodeGenerator
Set the name of the used CodeDomProvider class
setGenericType(Class<?>, boolean) - Method in class org.resoa.util.json.stream.ListSerializer
 
setGetter(Method) - Method in class org.resoa.util.codedom.PropertyHandler
set the getter
setHoldStatus(boolean) - Method in class org.resoa.util.ManagedQueue
Set the processing of queue on hold or clear an existing hold
setIP(String) - Method in class org.resoa.grid.Channel
 
setIsset(Method) - Method in class org.resoa.util.codedom.PropertyHandler
set the isset method
setJarDir(String) - Method in class org.resoa.util.codedom.CodeGenerator
Set the dir of the jar, containing the jaxb generated object model
setKey(byte[]) - Method in class org.resoa.util.SymCipher
Read key spec from ByteBuffer
setLevel(LogMessage.LogLevel) - Method in class org.resoa.util.LogMessage
 
setLocale(String) - Method in class org.resoa.grid.Channel
 
setLocale(String) - Method in interface org.resoa.grid.ResoaStackChannel
The local representation
setMessage(String) - Method in class org.resoa.util.LogMessage
 
setMessage(String, Throwable) - Method in class org.resoa.util.LogMessage
 
setMethod(String) - Method in class org.resoa.grid.Channel
 
setMode(String, PersistenceMode) - Method in interface org.resoa.grid.ResoaPersistence
Set the persistence runtime mode of a service domain (MASTER or SLAVE).
setMsg(Message) - Method in class org.resoa.grid.Transaction
Set the transaction message
setObject(Object, Object) - Method in class org.resoa.util.codedom.PropertyHandler
Set a object value
setOutDir(String) - Method in class org.resoa.util.codedom.CodeGenerator
Set the directory, where source files should be written to
setOutputFormatted() - Method in class org.resoa.util.JAXBHandler
Set the Marshaller formatted flag
setOutputUnformatted() - Method in class org.resoa.util.JAXBHandler
Unset the Marshaller formatted flag
setParameter(String, String) - Method in class org.resoa.util.cli.CommandLineInterface
 
setPositionToEnd() - Method in class org.resoa.util.ByteBuffer
Set Position to EndPos
setPositionToStart() - Method in class org.resoa.util.ByteBuffer
Set Position to StartPos
setPrio(Priority) - Method in class org.resoa.grid.ResoaResponse
priority setter
setPriority(Priority) - Method in class org.resoa.grid.Message
Set the message priority
setProtocolServiceMessage() - Method in class org.resoa.grid.Message
set message as a protocol service message
setResponseAction(ResoaResponse.ResponseAction) - Method in class org.resoa.grid.ResoaResponse
 
setRestSession(RestSession) - Method in class org.resoa.grid.Channel
 
setRestSession(RestSession) - Method in class org.resoa.grid.ResoaResponse
Set the RestSession handle
setRestSession(RestSession) - Method in interface org.resoa.grid.ResoaStackChannel
 
setServiceName(String) - Method in class org.resoa.grid.Channel
 
setSession(GridSession) - Method in class org.resoa.grid.Message
Set the underlying stack session
setSetter(Method) - Method in class org.resoa.util.codedom.PropertyHandler
set the setter
setSignature(Signature) - Method in class org.resoa.grid.Message
Set the signature, used by StackSignature protocol during UP processing
setState(Transaction.TransactionState) - Method in class org.resoa.grid.Transaction
Set the transaction state
setStream(InputStream) - Method in class org.resoa.grid.Message
set the Stream for large binary object processing
setTimeOut(ResoaPersistence.Policy, int) - Method in interface org.resoa.grid.ResoaPersistence
Set the timeout for grid transactions.
setTimeOut(long) - Method in class org.resoa.grid.Transaction
set a new time out value in milliseconds , valid just for this transaction instance
setTransactionID(String) - Method in class org.resoa.grid.Message
Set the transaction ID
setTransactionState(byte[], Transaction.TransactionState) - Static method in class org.resoa.grid.Activation
sets transaction state in activation map
setTransactionState(int, Transaction.TransactionState) - Static method in class org.resoa.grid.Activation
Sets the transaction bits in an activation integer
setTransactionState(Transaction.TransactionState) - Method in class org.resoa.grid.Message
Set the transaction state
setUserAgent(String) - Method in class org.resoa.grid.Channel
 
setValue(Object, ResoaResponse.ResponseAction) - Method in class org.resoa.grid.ResoaResponse
set the response object and intended action
setValue(Object) - Method in class org.resoa.grid.ResoaResponse
set the response object and intended action
setValues(GridSession, Object, int, String, Transaction.TransactionState, byte[], Priority, InputStream, Signature) - Method in class org.resoa.grid.Message
Set the message values
SFL4JHandler - Class in org.resoa.util
This class acts as a slf4j logging handler for the java.util.logging API
SFL4JHandler() - Constructor for class org.resoa.util.SFL4JHandler
Constructor
shutdown() - Method in class org.resoa.util.ManagedQueue
Shut down the queue
signalEnd() - Method in class org.resoa.grid.Transaction
Signal the end
skipPast(String) - Method in class org.resoa.util.json.JSONTokener
Skip characters until past the requested string.
skipTo(char) - Method in class org.resoa.util.json.JSONTokener
Skip characters until the next character is the requested character.
SLEEPTIME - Variable in class org.resoa.util.ManagedQueue
The remove loop thread sleeptime
STACKCONFIG_FILE - Static variable in interface org.resoa.grid.ResoaGateway
The name of the local stack configuration file
start() - Method in class org.resoa.util.JVMSystemMonitor
 
stop(boolean) - Method in interface org.resoa.grid.ResoaGateway
Stops the gateway by using the underlying ResoaRunner if instanced
stop(boolean) - Method in interface org.resoa.grid.ResoaPersistence
Stop the persistence services
stop() - Method in class org.resoa.util.JVMSystemMonitor
Stops the JVM System Monitoring thread
store(T) - Method in interface org.resoa.grid.ResoaPersistence
Stores an object with normal priority, Policy is LOGFILEPERSIST
store(T, ResoaPersistence.Policy) - Method in interface org.resoa.grid.ResoaPersistence
Stores an object with normal priority
store(T, Priority) - Method in interface org.resoa.grid.ResoaPersistence
Stores an object with dedicated priority, Policy is LOGFILEPERSIST
store(T, ResoaPersistence.Policy, Priority) - Method in interface org.resoa.grid.ResoaPersistence
Stores an object with dedicated priority
StringSerializer - Class in org.resoa.util.json.stream
String to JSON Serialization
StringSerializer() - Constructor for class org.resoa.util.json.stream.StringSerializer
 
stripXSS(String) - Static method in class org.resoa.util.Sanitizer
Replace potential XSS attacks from string
suspendEncoding() - Method in class org.resoa.util.Base64.OutputStream
Suspends encoding of the stream.
SwitchingProtocols - Static variable in interface org.resoa.HTTPStatusCode
 
SymCipher - Class in org.resoa.util
AES key and encryption services, FOR INTERNAL USE ONLY
SymCipher() - Constructor for class org.resoa.util.SymCipher
Constructor
syntaxError(String) - Method in class org.resoa.util.json.JSONTokener
Make a JSONException to signal a syntax error.
SystemOverloadException - Exception in org.resoa.exception
Generic Object Storage Exception
SystemOverloadException() - Constructor for exception org.resoa.exception.SystemOverloadException
Constructor
SystemOverloadException(String) - Constructor for exception org.resoa.exception.SystemOverloadException
 
SystemOverloadException(String, Throwable) - Constructor for exception org.resoa.exception.SystemOverloadException
 
SystemOverloadException(Throwable) - Constructor for exception org.resoa.exception.SystemOverloadException
 

T

TemporaryRedirect - Static variable in interface org.resoa.HTTPStatusCode
 
testBit(int, int) - Static method in class org.resoa.util.BitUtils
Test a bit on a dedicated pos
TimeoutMap<K,V> - Class in org.resoa.util
A TimeoutMap is an extension of the Javolution FastMap, where entries are removed automatically if they run into an idle mode.
TimeoutMap() - Constructor for class org.resoa.util.TimeoutMap
Constructor
TimeoutMap(int) - Constructor for class org.resoa.util.TimeoutMap
Size depending constructor
TimeoutMap(Map<? extends K, ? extends V>) - Constructor for class org.resoa.util.TimeoutMap
Constructor
TimeoutMap(String) - Constructor for class org.resoa.util.TimeoutMap
Constructor
toBigInteger(byte[]) - Static method in class org.resoa.util.BigIntegerUtils
Converts a byte representation to BigInteger
toHexString(ByteBuffer) - Static method in class org.resoa.util.ByteBufferUtils
Creates a HEX String from ByteBuffer array
toHexString(byte[]) - Static method in class org.resoa.util.ByteBufferUtils
represent byte[] array as HEX string
toHexString(byte[], int, int) - Static method in class org.resoa.util.ByteBufferUtils
represent a part of byte[] array as string
toHexString(byte[], String, boolean) - Static method in class org.resoa.util.ByteBufferUtils
Returns a HEX string of a byte array
toHexString(byte) - Static method in class org.resoa.util.ByteBufferUtils
converts a single byte to HEX format (lower case)
toJSONArray(JSONArray) - Method in class org.resoa.util.json.JSONObject
Produce a JSONArray containing the values of the members of this JSONObject.
toJSONObject(JSONArray) - Method in class org.resoa.util.json.JSONArray
Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
toJSONString() - Method in interface org.resoa.util.json.JSONString
The toJSONString method allows a class to produce its own JSON serialization.
toString() - Method in class org.resoa.grid.Channel
 
toString() - Method in class org.resoa.grid.ResoaServiceDescriptor
 
toString(StringWriter) - Method in class org.resoa.grid.ResoaServiceDescriptor
Returns a debug print of the service descriptor and its methods
toString() - Method in class org.resoa.util.codedom.DomainDescriptor
 
toString() - Method in class org.resoa.util.codedom.JarDescriptor
 
toString() - Method in class org.resoa.util.json.JSONArray
Make a JSON text of this JSONArray.
toString(int) - Method in class org.resoa.util.json.JSONArray
Make a prettyprinted JSON text of this JSONArray.
toString() - Method in class org.resoa.util.json.JSONObject
Make a JSON text of this JSONObject.
toString(int) - Method in class org.resoa.util.json.JSONObject
Make a prettyprinted JSON text of this JSONObject.
toString() - Method in class org.resoa.util.json.JSONTokener
Make a printable string of this JSONTokener.
toString() - Method in class org.resoa.util.ResoaClassLoader
Prints information about the cached domain descriptors
totalLength() - Method in class org.resoa.util.ByteBuffer
return size of ByteBuffer content, calculated by endPosition - startPosition
toUnsignedByteArray(BigInteger) - Static method in class org.resoa.util.BigIntegerUtils
Cuts a leading 0x00 byte that indicates that this number is non negative.
Transaction - Class in org.resoa.grid
Wraps a Message for being processed in a transctional context.
Transaction(Message, String) - Constructor for class org.resoa.grid.Transaction
Create a new transaction with an existing message and transaction ID Think of using the static services of Message
Transaction.TransactionState - Enum in org.resoa.grid
Transaction state enumeration
TRANSACTION_TIMEOUT_SEC_DEFAULT - Static variable in class org.resoa.grid.Transaction
The default transaction timeout in seconds.

U

Unauthorized - Static variable in interface org.resoa.HTTPStatusCode
 
unmarshall(byte[], Class<T>) - Method in class org.resoa.util.JAXBHandler
Unmarshalls byte array in synchronized mode, supporting none XML-Root
unmarshall(Document, Class<T>) - Method in class org.resoa.util.JAXBHandler
Unmarshalls a W3C Docuement in synchronized mode, supporting none XML-Root
unmarshall(String, Class<T>) - Method in class org.resoa.util.JAXBHandler
Unmarshalls a xml in synchronized mode
unmarshall(byte[]) - Method in class org.resoa.util.JAXBHandler
Unmarshalls byte array in synchronized mode, XML-Root objects only
unmarshall(String) - Method in class org.resoa.util.JAXBHandler
Unmarshalls a string in synchronized mode, XML-Root objects only
unmarshall(Document) - Method in class org.resoa.util.JAXBHandler
Unmarshalls a W3C Document in synchronized mode, XML-Root objects only
unmarshall(String, String, ClassLoader) - Static method in class org.resoa.util.json.JSON
Returns a instance, parsing a JSON root object with dedicated package name
unmarshall(String, JSONObject, ClassLoader) - Static method in class org.resoa.util.json.JSON
Unmarshall a JSONOBject, using a package name
unmarshall(String, Class<T>) - Static method in class org.resoa.util.json.JSON
Unmarshalls a jsonString to desired object type
unmarshall(JSONObject, Class<T>) - Static method in class org.resoa.util.json.JSON
Unmarshalls a JSONOBject to desired object type
unmarshall(String, String, ClassLoader) - Method in class org.resoa.util.json.Unmarshaller
Returns a instance, parsing a JSON root object with dedicated package name
unmarshall(String, Class<T>) - Method in class org.resoa.util.json.Unmarshaller
Unmarshalls a jsonString to desired object type
unmarshall(JSONObject, Class<T>) - Method in class org.resoa.util.json.Unmarshaller
Unmarshall a JSONOBject to desired object type
unmarshall(String, JSONObject, ClassLoader) - Method in class org.resoa.util.json.Unmarshaller
Unmarshall a JSONOBject, using a packagename
unmarshallElement(JSONObject, Class<T>) - Static method in class org.resoa.util.json.Unmarshaller
Unmarshall an inner JSON object
Unmarshaller - Class in org.resoa.util.json
This class does all you need to unmarshall JSON to a Java object.
Unmarshaller() - Constructor for class org.resoa.util.json.Unmarshaller
 
UnsignedByteFromInt(int) - Static method in class org.resoa.util.ByteBufferUtils
convert integer to byte in optimistic way, in case of outside value 0..255 it returns 0
UnsupportedMediaType - Static variable in interface org.resoa.HTTPStatusCode
 
Unused - Static variable in interface org.resoa.HTTPStatusCode
 
update() - Method in class org.resoa.util.JVMSystemMonitor
Update the JVM Monitoring Data
updateMonitoring(NodeState) - Method in interface org.resoa.grid.ResoaPersistence
Update the node montior state
updatePersistenceDomains(List<ServiceDomainInfo>, boolean) - Method in interface org.resoa.grid.ResoaPersistence
Add, update or close persistence domains.
updateResoaInfo(ResoaInfo, boolean) - Method in interface org.resoa.grid.ResoaGateway
Updates the resoa deployment information
updateTime(ThreadMXBean) - Method in class org.resoa.util.JVMSystemMonitor.ThreadTimeWrapper
Update the thread time cache
updateTimeout(K, int) - Method in class org.resoa.util.TimeoutMap
Set a new timeout for a key, to avoid an idle
URL_SAFE - Static variable in class org.resoa.util.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
URLClassLoaderExt - Class in org.resoa.util
Workaround for jdk disgrace with open jar files & native libs, which is a reason of locked, "undelete" files.
URLClassLoaderExt(URL[]) - Constructor for class org.resoa.util.URLClassLoaderExt
Constructor
URLClassLoaderExt(URL[], ClassLoader) - Constructor for class org.resoa.util.URLClassLoaderExt
Constructor
URLClassLoaderExt(URL[], ClassLoader, URLStreamHandlerFactory) - Constructor for class org.resoa.util.URLClassLoaderExt
Constructor
URLClassLoaderExt.LogMessage - Class in org.resoa.util
Logging message helper.
URLClassLoaderExt.LogMessage(Level, String, Throwable) - Constructor for class org.resoa.util.URLClassLoaderExt.LogMessage
Constructor
UseProxy - Static variable in interface org.resoa.HTTPStatusCode
 

V

validateKey(byte[]) - Method in class org.resoa.util.SymCipher
Validate key byte array to exisiting
valueOf(String) - Static method in enum org.resoa.grid.ResoaInfoState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.resoa.grid.ResoaNodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.resoa.grid.ResoaPersistence.Policy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.resoa.grid.ResoaResponse.ResponseAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.resoa.grid.Transaction.TransactionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.resoa.util.LogMessage.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.resoa.util.PasswordUtil.PasswordStrength
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.resoa.util.Priority
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.resoa.util.Priority
get Priority out of int.
values() - Static method in enum org.resoa.grid.ResoaInfoState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.resoa.grid.ResoaNodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.resoa.grid.ResoaPersistence.Policy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.resoa.grid.ResoaResponse.ResponseAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.resoa.grid.Transaction.TransactionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.resoa.util.LogMessage.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.resoa.util.PasswordUtil.PasswordStrength
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.resoa.util.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.BigDecimalSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.BooleanSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.ByteSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.CalendarSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.ClassSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.DoubleSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.EnumSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.FloatSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.Int16Serializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.Int32Serializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.ListSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.LongSerializer
 
valueToJSONArray(Object, JSONArray) - Method in interface org.resoa.util.json.stream.Serializer
Add an value to a JSONArray
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.StringSerializer
 
valueToJSONArray(Object, JSONArray) - Method in class org.resoa.util.json.stream.XMLGregorianSerializer
 
valueToString(Object) - Static method in class org.resoa.util.json.JSONObject
Make a JSON text of an Object value.
valueToString(Object, int, int) - Static method in class org.resoa.util.json.JSONObject
Make a prettyprinted JSON text of an object value.

W

waitForComplete() - Method in class org.resoa.grid.Transaction
Waits for complete signal or timeout
wrap(ByteBuffer, boolean) - Static method in class org.resoa.util.ByteBuffer
static constructor, wraps an existing java.nio.ByteBuffer
wrap(byte[], boolean) - Static method in class org.resoa.util.ByteBuffer
static constructor, wraps an existing array, without prepend or extend spacing.
write(int) - Method in class org.resoa.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.resoa.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
write() - Method in interface org.resoa.util.codedom.CodeDomWriter
Write down to source files
write() - Method in class org.resoa.util.codedom.JavaScriptCodeDomProvider
 
write(Writer) - Method in class org.resoa.util.json.JSONArray
Write the contents of the JSONArray as JSON text to a writer.
write(Writer) - Method in class org.resoa.util.json.JSONObject
Write the contents of the JSONObject as JSON text to a writer.
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.BigDecimalSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.BooleanSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.ByteSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.CalendarSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.ClassSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.DoubleSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.EnumSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.FloatSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.Int16Serializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.Int32Serializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.ListSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.LongSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in interface org.resoa.util.json.stream.Serializer
Write down data to JSON
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.StringSerializer
 
writeJSON(JSONObject, Object, PropertyHandler) - Method in class org.resoa.util.json.stream.XMLGregorianSerializer
 
writeToLog(Level, String, Throwable) - Method in class org.resoa.util.URLClassLoaderExt
Write to internal log cache

X

XMLGregorianSerializer - Class in org.resoa.util.json.stream
XmlGregorianCalendar to JSON serialization
XMLGregorianSerializer() - Constructor for class org.resoa.util.json.stream.XMLGregorianSerializer
 

A B C D E F G H I J K L M N O P Q R S T U V W X

Copyright © 2005-2011 The Resoa Project, resoa.org. All Rights Reserved.