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

A

AbstractCommand - Class in ikrs.util
 
AbstractCommand(String, BasicType[]) - Constructor for class ikrs.util.AbstractCommand
 
AbstractCommandFactory<C extends Command> - Class in ikrs.util
 
AbstractCommandFactory() - Constructor for class ikrs.util.AbstractCommandFactory
Create a new command factory.
AbstractCommandLine<C extends Command> - Class in ikrs.util
 
AbstractCommandLine(CommandFactory<C>) - Constructor for class ikrs.util.AbstractCommandLine
 
AbstractCommandLine(CommandFactory<C>, String) - Constructor for class ikrs.util.AbstractCommandLine
 
AbstractDirectoryResource - Class in ikrs.httpd.resource
 
AbstractDirectoryResource(HTTPHandler, CustomLogger, HTTPFileFilter, File, URI, UUID, boolean) - Constructor for class ikrs.httpd.resource.AbstractDirectoryResource
Create a new AbstractDirectoryResource.
AbstractFileFilter - Class in ikrs.httpd
An abstract file filter for directory listings and direct file access.
AbstractFileFilter() - Constructor for class ikrs.httpd.AbstractFileFilter
 
AbstractFileHandler - Class in ikrs.httpd
This is a general abstract FileHandler implementation.
AbstractFileHandler() - Constructor for class ikrs.httpd.AbstractFileHandler
The file handler class usually is instantiated using the Class.newInstance() method.
AbstractInvocationTarget - Class in ikrs.json.rpc
This is an abstract RPCMethodInvocationTarget implementation.
AbstractInvocationTarget() - Constructor for class ikrs.json.rpc.AbstractInvocationTarget
 
AbstractJSONValue - Class in ikrs.json
 
AbstractJSONValue(int) - Constructor for class ikrs.json.AbstractJSONValue
 
AbstractMapDelegation<K,V> - Class in ikrs.util
 
AbstractMapDelegation(MapFactory<K, V>) - Constructor for class ikrs.util.AbstractMapDelegation
 
AbstractPostDataWrapper - Class in ikrs.httpd
 
AbstractPostDataWrapper(CustomLogger, HTTPHeaders, InputStream) - Constructor for class ikrs.httpd.AbstractPostDataWrapper
Creates a new AbstractPostDataWrapper.
AbstractPreparedResponse - Class in ikrs.httpd
This interface is meant to wrap prepared HTTP reply objects.
AbstractPreparedResponse(HTTPHandler, HTTPHeaders, UUID, Socket, UUID, int, String) - Constructor for class ikrs.httpd.AbstractPreparedResponse
Create a new prepared response.
AbstractResource - Class in ikrs.httpd.resource
 
AbstractResource(HTTPHandler, CustomLogger, boolean) - Constructor for class ikrs.httpd.resource.AbstractResource
Create a new AbstractResource.
AbstractResourceAccessor - Class in ikrs.httpd.resource
 
AbstractResourceAccessor(HTTPHandler) - Constructor for class ikrs.httpd.resource.AbstractResourceAccessor
...
AbstractResponseBuilder - Class in ikrs.httpd
 
AbstractResponseBuilder(HTTPHandler) - Constructor for class ikrs.httpd.AbstractResponseBuilder
Subclasses must call this constructor an pass the top level HTTP handler.
AbstractSession<K,V,U> - Class in ikrs.util.session
A simple session interface.
AbstractSession(U, EnvironmentFactory<K, V>) - Constructor for class ikrs.util.session.AbstractSession
Creates a new AbstractSession.
AbstractSession(U, Environment<K, V>) - Constructor for class ikrs.util.session.AbstractSession
Creates a new AbstractSession.
AbstractSessionManager<K,V,U> - Class in ikrs.util.session
The DefaultSessionManager is a very simple SessionManager implementation that uses a treemap to find sessions by their ID.
AbstractSessionManager(SessionFactory<K, V, U>, int) - Constructor for class ikrs.util.session.AbstractSessionManager
Create a new AbstractSessionManager (not thread safe).
AbstractSessionManager(SessionFactory<K, V, U>, int, boolean) - Constructor for class ikrs.util.session.AbstractSessionManager
Create a new AbstractSessionManager.
acceptAccess(File) - Method in class ikrs.httpd.AbstractFileFilter
This method should return false if the passed file is not accessible due to security or other reasons.
acceptAccess(File) - Method in class ikrs.httpd.DefaultFileFilter
This method should return false if the passed file is not accessible due to security or other reasons.
acceptAccess(File) - Method in interface ikrs.httpd.HTTPFileFilter
This method should return false if the passed file is not accessible due to security or other reasons.
acceptListing(File) - Method in class ikrs.httpd.AbstractFileFilter
This method should return false if the passed file is not allowed to be listed in directory listings.
acceptListing(File) - Method in class ikrs.httpd.DefaultFileFilter
This method should return false if the passed file is not allowed to be listed in directory listings.
acceptListing(File) - Method in interface ikrs.httpd.HTTPFileFilter
This method should return false if the passed file is not allowed to be listed in directory listings.
accessGranted(URI, HTTPHeaders, HypertextAccessFile, String, Map<String, BasicType>, Map<String, BasicType>) - Method in class ikrs.httpd.resource.HypertextAccessHandler
This method checks whether the passed user has .htaccess-driven access to teh given directory (the directory the .htaccess is located in).
actionPerformed(ActionEvent) - Method in class ikrs.yuccasrv.ui.NewServerDialog
 
actionPerformed(ActionEvent) - Method in class ikrs.yuccasrv.ui.ServerManagerDialog
 
add(String, String) - Method in class ikrs.httpd.HTTPHeaders
This method adds a new header line to this headers object.
add(HTTPHeaderLine) - Method in class ikrs.httpd.HTTPHeaders
This method adds a new header line to this headers object.
add(HTTPHeaderLine, boolean) - Method in class ikrs.httpd.HTTPHeaders
 
addArrayElement(BasicType) - Method in class ikrs.typesystem.BasicArrayType
 
addBindListener(BindListener) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method adds a new BindListener to this BindManager.
addInfo(String) - Method in class ikrs.yuccasrv.ui.ServerManagerDialog
 
addInvocationTarget(String, RPCInvocationTarget, boolean) - Method in class ikrs.json.rpc.JSONRPCHandler
Add a new invocation target.
addResponseHeader(String, String) - Method in class ikrs.httpd.AbstractPreparedResponse
Add a new line (key-value-pair) to the response headers.
addSupportedCommand(Command) - Method in class ikrs.util.DefaultCommandFactory
 
AKEY_HTACCESS_ERROR_DOCUMENT_BASE - Static variable in class ikrs.httpd.Constants
 
allowsMultipleChildNames() - Method in class ikrs.util.DefaultEnvironment
This method indicates if the environment allows multiple names for child environments.
allowsMultipleChildNames() - Method in interface ikrs.util.Environment
This method indicates if the environment allows multiple names for child environments.
allowsMultipleChildNames() - Method in class ikrs.util.EnvironmentDelegation
This method indicates if the environment allows multiple names for child environments.
allowsMultipleChildNames() - Method in class ikrs.util.session.AbstractSession
This method indicates if the environment allows multiple names for child environments.
applyConfiguration(Environment<String, BasicType>) - Method in class ikrs.httpd.HTTPConfiguration
This method reads the passed HTTP settings from the cnfiguration environment and applies them to the HTTP handler.
asJSONArray() - Method in class ikrs.json.AbstractJSONValue
This method tries to convert this JSONValue into a JSONArray.
asJSONArray() - Method in class ikrs.json.JSONArray
This method tries to convert this JSONValue into a JSONArray.
asJSONArray() - Method in class ikrs.json.JSONBoolean
This method tries to convert this JSONValue into a JSONArray.
asJSONArray() - Method in class ikrs.json.JSONNumber
This method tries to convert this JSONValue into a JSONArray.
asJSONArray() - Method in class ikrs.json.JSONObject
This method tries to convert this JSONValue into a JSONArray.
asJSONArray() - Method in class ikrs.json.JSONString
This method tries to convert this JSONValue into a JSONArray.
asJSONArray() - Method in interface ikrs.json.JSONValue
This method tries to convert this JSONValue into a JSONArray.
asJSONBoolean() - Method in class ikrs.json.AbstractJSONValue
This method tries to convert this JSONValue into a JSONBoolean.
asJSONBoolean() - Method in class ikrs.json.JSONBoolean
This method tries to convert this JSONValue into a JSONBoolean.
asJSONBoolean() - Method in class ikrs.json.JSONString
This method tries to convert this JSONValue into a JSONBoolean.
asJSONBoolean() - Method in interface ikrs.json.JSONValue
This method tries to convert this JSONValue into a JSONBoolean.
asJSONNumber() - Method in class ikrs.json.AbstractJSONValue
This method tries to convert this JSONValue into a JSONNumber.
asJSONNumber() - Method in class ikrs.json.JSONNumber
This method tries to convert this JSONValue into a JSONNumber.
asJSONNumber() - Method in class ikrs.json.JSONString
This method tries to convert this JSONValue into a JSONNumber.
asJSONNumber() - Method in interface ikrs.json.JSONValue
This method tries to convert this JSONValue into a JSONNumber.
asJSONObject() - Method in class ikrs.json.AbstractJSONValue
This method tries to convert this JSONValue into a JSONObject.
asJSONObject() - Method in class ikrs.json.JSONArray
This method tries to convert this JSONValue into a JSONObject.
asJSONObject() - Method in class ikrs.json.JSONObject
This method tries to convert this JSONValue into a JSONObject.
asJSONObject() - Method in interface ikrs.json.JSONValue
This method tries to convert this JSONValue into a JSONObject.
asJSONString() - Method in class ikrs.json.AbstractJSONValue
This method tries to convert this JSONValue into a JSONString.
asJSONString() - Method in class ikrs.json.JSONBoolean
This method tries to convert this JSONValue into a JSONString.
asJSONString() - Method in class ikrs.json.JSONNumber
This method tries to convert this JSONValue into a JSONString.
asJSONString() - Method in class ikrs.json.JSONString
This method tries to convert this JSONValue into a JSONString.
asJSONString() - Method in interface ikrs.json.JSONValue
This method tries to convert this JSONValue into a JSONString.
AUTHORIZATION_REQUIRED - Static variable in exception ikrs.httpd.AuthorizationException
 
AuthorizationException - Exception in ikrs.httpd
 
AuthorizationException(int, String) - Constructor for exception ikrs.httpd.AuthorizationException
 
available() - Method in class ikrs.io.BytePositionInputStream
 
available() - Method in class ikrs.io.MultiStopMarkInputStream
 
available() - Method in class ikrs.io.ReadLimitInputStream
 
available() - Method in class ikrs.io.ReplacingInputStream
 
available() - Method in class ikrs.io.StopMarkInputStream
 

B

baseMap - Variable in class ikrs.util.AbstractMapDelegation
 
BasicArrayType - Class in ikrs.typesystem
The BasicArrayType is a not so basic type class with the capability to wrap a set to BasicType instances together into a linear array-like list.
BasicArrayType() - Constructor for class ikrs.typesystem.BasicArrayType
 
BasicBooleanType - Class in ikrs.typesystem
 
BasicBooleanType(boolean) - Constructor for class ikrs.typesystem.BasicBooleanType
 
BasicCharType - Class in ikrs.typesystem
 
BasicCharType(char) - Constructor for class ikrs.typesystem.BasicCharType
 
BasicNumberType - Class in ikrs.typesystem
 
BasicNumberType(byte) - Constructor for class ikrs.typesystem.BasicNumberType
 
BasicNumberType(short) - Constructor for class ikrs.typesystem.BasicNumberType
 
BasicNumberType(int) - Constructor for class ikrs.typesystem.BasicNumberType
 
BasicNumberType(long) - Constructor for class ikrs.typesystem.BasicNumberType
 
BasicNumberType(float) - Constructor for class ikrs.typesystem.BasicNumberType
 
BasicNumberType(double) - Constructor for class ikrs.typesystem.BasicNumberType
 
BasicStringType - Class in ikrs.typesystem
 
BasicStringType(String) - Constructor for class ikrs.typesystem.BasicStringType
 
BasicType - Interface in ikrs.typesystem
 
BasicTypeAdapter - Class in ikrs.typesystem
 
BasicTypeAdapter(int) - Constructor for class ikrs.typesystem.BasicTypeAdapter
 
BasicTypeException - Exception in ikrs.typesystem
 
BasicTypeException(String) - Constructor for exception ikrs.typesystem.BasicTypeException
 
BasicUUIDType - Class in ikrs.typesystem
 
BasicUUIDType(UUID) - Constructor for class ikrs.typesystem.BasicUUIDType
 
bind(U) - Method in class ikrs.util.session.AbstractSessionManager
This method tries to create a new session for the given user (ID).
bind(U) - Method in class ikrs.util.session.DefaultSessionManager
This method tries to create a new session for the given user (ID).
bind(U) - Method in interface ikrs.util.session.SessionManager
This method tries to create a new session for the given user (ID).
bind(U) - Method in class ikrs.util.session.SynchronizedSessionManagerDelegation
This method tries to create a new session for the given user (ID).
bind(InetAddress, int, Environment<String, BasicType>) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method can be used to bind new server sockets to the system.
BindAdapter - Class in ikrs.yuccasrv.socketmngr
This abstract class implements all method from the BindListener interface - but it leaves all methos bodies empty.
BindAdapter() - Constructor for class ikrs.yuccasrv.socketmngr.BindAdapter
 
BindListener - Interface in ikrs.yuccasrv.socketmngr
This interface declares all listener methods to receive events from the bind manager (server opened, incoming connection, server error, server closed).
BindManager - Class in ikrs.yuccasrv.socketmngr
Ths BindManager is the central entity that manages server sockets and their bindings to the system.
BindManager() - Constructor for class ikrs.yuccasrv.socketmngr.BindManager
 
BindManager(CustomLogger) - Constructor for class ikrs.yuccasrv.socketmngr.BindManager
 
BufferedResource - Class in ikrs.httpd.resource
There are cases when it is not predictable how many bytes a data source will produce until the input stream has reached EOF.
BufferedResource(HTTPHandler, CustomLogger, InputStream, boolean) - Constructor for class ikrs.httpd.resource.BufferedResource
Create a new BufferedResource.
buildAdditionalCGIEnvironmentVars(HTTPHeaders, File, URI, Map<String, String>) - Method in class ikrs.httpd.filehandler.CGIHandler
Subclasses implementing the method may define additional/optional CGI environment settings.
buildAdditionalCGIEnvironmentVars(HTTPHeaders, File, URI, Map<String, String>) - Method in class ikrs.httpd.filehandler.PHPHandler
Subclasses implementing the method may define additional/optional CGI environment settings.
buildArray(String[]) - Static method in class ikrs.typesystem.BasicStringType
This static method can be used to convert an array of strings into an array of BasicStringType.
buildArray(String[], int, int) - Static method in class ikrs.typesystem.BasicStringType
This static method can be used to convert an array of strings into an array of BasicStringType.
buildCGISystemCommand(HTTPHeaders, PostDataWrapper, File, URI) - Method in class ikrs.httpd.filehandler.CGIHandler
Subclasses implementing this method must return a valid system command that can be executed directly using Java's ProcessBuilder.
buildCGISystemCommand(HTTPHeaders, PostDataWrapper, File, URI) - Method in class ikrs.httpd.filehandler.PHPHandler
Subclasses implementing this method must return a valid system command that can be executed directly using Java's ProcessBuilder.
buildPreparedErrorResponse(HTTPHeaders, PostDataWrapper, UUID, Socket, UUID, Exception, int, String, String, Map<String, BasicType>, Map<String, BasicType>) - Method in class ikrs.httpd.DefaultResponseBuilder
 
buildPreparedErrorResponse(HTTPHeaders, UUID, Socket, UUID, int, String, String, Map<String, BasicType>) - Method in class ikrs.httpd.ErrorResponseBuilder
 
buildRPCRequest(Reader) - Method in class ikrs.json.rpc.JSONRPCHandler
This method builds a JSONRPCRequest from the JSON data provided by the given reader.
ByteArrayComparator - Class in ikrs.util
A very simple byte array comparator.
ByteArrayComparator() - Constructor for class ikrs.util.ByteArrayComparator
 
ByteArrayResource - Class in ikrs.httpd.resource
 
ByteArrayResource(HTTPHandler, CustomLogger, byte[], boolean) - Constructor for class ikrs.httpd.resource.ByteArrayResource
Create a new ByteArrayResource.
ByteArrayResource(HTTPHandler, CustomLogger, byte[], int, int, boolean) - Constructor for class ikrs.httpd.resource.ByteArrayResource
Create a new ByteArrayResource.
BytePositionInputStream - Class in ikrs.io
 
BytePositionInputStream(InputStream) - Constructor for class ikrs.io.BytePositionInputStream
 
bytes2hexString(byte[]) - Static method in class ikrs.httpd.CustomUtil
 
ByteSequenceTokenizer - Class in ikrs.io
The byte sequence tokenizer splits a given byte sequence (coming from an inputstream) into a sequence of byte-streams, all seperated by a given separator byte sequence.
ByteSequenceTokenizer(InputStream, byte[]) - Constructor for class ikrs.io.ByteSequenceTokenizer
 

C

calculateLength() - Method in class ikrs.httpd.ContentRange
 
call(String) - Method in class ikrs.json.rpc.JSONRPCHandler
Calls the method as specified in the JSON-RPC request string.
call(Reader) - Method in class ikrs.json.rpc.JSONRPCHandler
Calls the method as specified in the JSON-RPC request from the reader.
call(JSONRPCRequest) - Method in class ikrs.json.rpc.JSONRPCHandler
Calls the method as specified in the JSON-RPC request.
capacity() - Method in class ikrs.io.CircularFIFO
Get the whole capacity for this buffer.
CaseInsensitiveComparator - Class in ikrs.util
 
CGI_ENV_AUTH_TYPE - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_CONTENT_LENGTH - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_CONTENT_TYPE - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_DOCUMENT_ROOT - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_GATEWAY_INTERFACE - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_HTTP_ - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_PATH_INFO - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_PATH_TRANSLATED - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_QUERY_STRING - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_REMOTE_ADDR - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_REMOTE_HOST - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_REMOTE_IDENT - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_REMOTE_USER - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_REQUEST_METHOD - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_REQUEST_URI - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_SCRIPT_FILENAME - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_SCRIPT_NAME - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_SERVER_NAME - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_SERVER_PORT - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_SERVER_PROTOCOL - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGI_ENV_SERVER_SOFTWARE - Static variable in class ikrs.httpd.filehandler.CGIHandler
 
CGIHandler - Class in ikrs.httpd.filehandler
The CGI handler is an abstract class implementing some basic methods for the Common Gateway Interface.

Subclasses must implement these methods:
- List buildCGISystemCommand( ...
CGIHandler() - Constructor for class ikrs.httpd.filehandler.CGIHandler
 
checkMethodInvocation(Method) - Method in class ikrs.json.rpc.AbstractInvocationTarget
This is a default implementation that allows ONLY this method itself and all public methods to be invocated.
checkMethodInvocation(Method) - Method in interface ikrs.json.rpc.RPCInvocationTarget
This methods determines if the passed method is allowed to be called by the RPC handler.
checkMethodInvocation(Method) - Method in class ikrs.json.rpc.TestInvocationTarget
This is a default implementation that allows ONLY
CircularFIFO - Class in ikrs.io
The CircularFIFO implements an ...
CircularFIFO(int) - Constructor for class ikrs.io.CircularFIFO
Creates a new circular FIFO buffer.
CKEY_HTTPCONFIG_DISABLE_METHOD_BASE - Static variable in class ikrs.httpd.Constants
 
CKEY_HTTPCONFIG_DOCUMENT_ROOT - Static variable in class ikrs.httpd.Constants
 
CKEY_HTTPCONFIG_ERROR_DOCUMENT_BASE - Static variable in class ikrs.httpd.Constants
 
CKEY_HTTPCONFIG_HEXDUMP_FORMAT - Static variable in class ikrs.httpd.Constants
 
CKEY_HTTPCONFIG_SECTION_CGI_MAP_HEADERS - Static variable in class ikrs.httpd.Constants
 
CKEY_HTTPCONFIG_SESSION_TIMEOUT - Static variable in class ikrs.httpd.Constants
 
classImplementsInterface(Class<?>, String, boolean) - Static method in class ikrs.httpd.CustomUtil
 
clear() - Method in class ikrs.io.CircularFIFO
This method clears the buffer's data.
clear() - Method in class ikrs.util.AbstractMapDelegation
 
clear() - Method in class ikrs.util.MapDelegation
 
clear() - Method in class ikrs.util.session.AbstractSession
 
close() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
Closes this resource.
close() - Method in class ikrs.httpd.resource.AbstractResource
Closes this resource.
close() - Method in class ikrs.httpd.resource.BufferedResource
Closes this resource.
close() - Method in class ikrs.httpd.resource.ByteArrayResource
Closes this resource.
close() - Method in interface ikrs.httpd.Resource
Closes this resource.
close() - Method in class ikrs.httpd.resource.FileResource
Closes this resource.
close() - Method in class ikrs.httpd.resource.InterruptableResource
Closes this resource.
close() - Method in class ikrs.httpd.resource.ProcessableResource
Closes this resource.
close() - Method in class ikrs.httpd.resource.ResourceDelegation
Closes this resource.
close() - Method in class ikrs.io.BytePositionInputStream
 
close() - Method in class ikrs.io.MultiStopMarkInputStream
 
close() - Method in class ikrs.io.ReadLimitInputStream
 
close() - Method in class ikrs.io.ReplacingInputStream
 
close() - Method in class ikrs.io.StopMarkInputStream
 
close() - Method in class ikrs.util.FileLogHandler
 
close() - Method in class ikrs.util.HexDumpOutputStream
 
closeAllServerSockets() - Method in class ikrs.yuccasrv.socketmngr.BindManager
 
CODE_INTERNAL_JSON_ERROR - Static variable in class ikrs.json.rpc.DefaultJSONRPCError
Internal error.
CODE_INTERNAL_JSON_ERROR - Static variable in interface ikrs.json.rpc.JSONRPCError
Internal error.
CODE_INVALID_PARAMS - Static variable in class ikrs.json.rpc.DefaultJSONRPCError
Invalid params.
CODE_INVALID_PARAMS - Static variable in interface ikrs.json.rpc.JSONRPCError
Invalid params.
CODE_INVALID_REQUEST - Static variable in class ikrs.json.rpc.DefaultJSONRPCError
Invalid Request.
CODE_INVALID_REQUEST - Static variable in interface ikrs.json.rpc.JSONRPCError
Invalid Request.
CODE_METHOD_NOT_FOUND - Static variable in class ikrs.json.rpc.DefaultJSONRPCError
Method not found.
CODE_METHOD_NOT_FOUND - Static variable in interface ikrs.json.rpc.JSONRPCError
Method not found.
CODE_PARSE_ERROR - Static variable in class ikrs.json.rpc.DefaultJSONRPCError
Parse error.
CODE_PARSE_ERROR - Static variable in interface ikrs.json.rpc.JSONRPCError
Parse error.
CODE_SERVER_ERROR_MIN - Static variable in class ikrs.json.rpc.DefaultJSONRPCError
Server error.
CODE_SERVER_ERROR_MIN - Static variable in interface ikrs.json.rpc.JSONRPCError
Server error.
Command - Interface in ikrs.util
This interface should be used to implement the inner representation of parsed commands.
COMMAND_HEXDUMP - Static variable in class ikrs.httpd.ModuleCommand
 
COMMAND_STATUS - Static variable in class ikrs.httpd.ModuleCommand
 
CommandFactory<C extends Command> - Interface in ikrs.util
This is a factory class to create Command instances.
CommandHelp - Class in ikrs.yuccasrv.commandline
This is the default HELP command implementation.
CommandHelp(YuccaCommandFactory, String, BasicType[]) - Constructor for class ikrs.yuccasrv.commandline.CommandHelp
 
CommandLicense - Class in ikrs.yuccasrv.commandline
This is the default LICENSE command implementation.
CommandLicense() - Constructor for class ikrs.yuccasrv.commandline.CommandLicense
 
CommandListen - Class in ikrs.yuccasrv.commandline
This is the default LISTEN command implementation.
CommandListen() - Constructor for class ikrs.yuccasrv.commandline.CommandListen
 
CommandLogLevel - Class in ikrs.yuccasrv.commandline
This is the default LOGLEVEL command implementation.
CommandLogLevel() - Constructor for class ikrs.yuccasrv.commandline.CommandLogLevel
 
CommandQuit - Class in ikrs.yuccasrv.commandline
This is the default QUIT command implementation.
CommandQuit() - Constructor for class ikrs.yuccasrv.commandline.CommandQuit
 
CommandStatus - Class in ikrs.yuccasrv.commandline
This is the default STATUS command implementation.
CommandStatus() - Constructor for class ikrs.yuccasrv.commandline.CommandStatus
 
CommandStringIncompleteException - Exception in ikrs.util
 
CommandStringIncompleteException(String) - Constructor for exception ikrs.util.CommandStringIncompleteException
 
CommandUnlisten - Class in ikrs.yuccasrv.commandline
This is the default LISTEN command implementation.
CommandUnlisten() - Constructor for class ikrs.yuccasrv.commandline.CommandUnlisten
 
CommandVersion - Class in ikrs.yuccasrv.commandline
This is the default VERSION command implementation.
CommandVersion() - Constructor for class ikrs.yuccasrv.commandline.CommandVersion
 
CommandWarranty - Class in ikrs.yuccasrv.commandline
This is the default WARRANTY command implementation.
CommandWarranty() - Constructor for class ikrs.yuccasrv.commandline.CommandWarranty
 
compare(byte[], byte[]) - Method in class ikrs.util.ByteArrayComparator
Compared the passed arrays.
compare(String, String) - Method in class ikrs.util.CaseInsensitiveComparator
 
compareArrays(byte[], byte[]) - Static method in class ikrs.util.ByteArrayComparator
Compares the passed byte arrays the way the data would be compared in a string: byte for byte instead of char by char, beginning at index 0.
compareTo(HTTPConnectionUserID) - Method in class ikrs.httpd.HTTPConnectionUserID
This method compares this connection user ID with the given ID.
compareTo(Object) - Method in class ikrs.httpd.HTTPConnectionUserID
 
compareTo(HTTPHeaderLine) - Method in class ikrs.httpd.HTTPHeaderLine
This method implements Comparable.compareTo(...).
compareTo(Command) - Method in class ikrs.util.DefaultCommand
 
compareTo(T) - Method in interface ikrs.yuccasrv.ConnectionUserID
This method compares this connection user ID with the given ID.
compareTo(T) - Method in interface ikrs.yuccasrv.ConnectionUserID
This method compares this connection user ID with the given ID.
compareTo(DefaultConnectionUserID) - Method in class ikrs.yuccasrv.DefaultConnectionUserID
This method compares this connection user ID with the given ID.
compareTo(DefaultConnectionUserID) - Method in class ikrs.yuccasrv.DefaultConnectionUserID
This method compares this connection user ID with the given ID.
compareTo(TCPConnectionUserID) - Method in class ikrs.yuccasrv.TCPConnectionUserID
This method compares this connection user ID with the given ID.
compareTo(TCPConnectionUserID) - Method in class ikrs.yuccasrv.TCPConnectionUserID
This method compares this connection user ID with the given ID.
compareTo(UDPConnectionUserID) - Method in class ikrs.yuccasrv.UDPConnectionUserID
This method compares this connection user ID with the given ID.
compareTo(UDPConnectionUserID) - Method in class ikrs.yuccasrv.UDPConnectionUserID
This method compares this connection user ID with the given ID.
CONFIG_SERVER_ADDRESS - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_ADDRESS - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_AUTOBIND - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_AUTOBIND - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_BACKLOG - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_BACKLOG - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_HANDLERCLASS - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_HANDLERCLASS - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_LISTEN_PROPERTY - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_LISTEN_PROPERTY - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_LISTEN_PROPERTY_NAME - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_LISTEN_PROPERTY_NAME - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_LISTEN_PROPERTY_VALUE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_LISTEN_PROPERTY_VALUE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_NAME - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_NAME - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_PORT - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_PORT - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_PROTOCOL - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_PROTOCOL - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SHAREDHANDLERINSTANCE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SHAREDHANDLERINSTANCE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_KEYSTORE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_KEYSTORE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_KEYSTOREPASSWORD - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_KEYSTOREPASSWORD - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_KEYSTORETYPE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_KEYSTORETYPE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_NEEDCLIENTAUTH - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_NEEDCLIENTAUTH - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_TRUSTSTORE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_TRUSTSTORE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_TRUSTSTOREPASSWORD - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_TRUSTSTOREPASSWORD - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_TRUSTSTORETYPE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_TRUSTSTORETYPE - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_WANTCLIENTAUTH - Static variable in class ikrs.yuccasrv.Constants
 
CONFIG_SERVER_SSL_WANTCLIENTAUTH - Static variable in class ikrs.yuccasrv.Constants
 
ConfigReader - Class in ikrs.yuccasrv.util
This XML reader was inspired by http://www.java-tips.org/java-se-tips/javax.xml.parsers/how-to-read-xml-file-in-java.html
ConfigReader() - Constructor for class ikrs.yuccasrv.util.ConfigReader
 
ConfigurableJSONBuilder - Class in ikrs.json.parser
 
ConfigurableJSONBuilder(Reader, JSONValueFactory) - Constructor for class ikrs.json.parser.ConfigurableJSONBuilder
Creates a new JSONBuilder (not case sensitive).
ConfigurableJSONBuilder(Reader, boolean, JSONValueFactory) - Constructor for class ikrs.json.parser.ConfigurableJSONBuilder
1 Creates a new JSONBuilder.
ConfigurationException - Exception in ikrs.httpd
 
ConfigurationException(String) - Constructor for exception ikrs.httpd.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception ikrs.httpd.ConfigurationException
 
ConnectionHandler - Class in ikrs.yuccasrv
 
ConnectionHandler - Class in ikrs.yuccasrv
 
ConnectionHandler() - Constructor for class ikrs.yuccasrv.ConnectionHandler
 
ConnectionHandler() - Constructor for class ikrs.yuccasrv.ConnectionHandler
 
ConnectionUserID<T extends ConnectionUserID> - Interface in ikrs.yuccasrv
The connection user ID is a wrapper class that holds essential data that is required to identify a single when connecting.
ConnectionUserID<T extends ConnectionUserID> - Interface in ikrs.yuccasrv
The connection user ID is a wrapper class that holds essential data that is required to identify a single when connecting.
Constants - Class in ikrs.httpd
 
Constants() - Constructor for class ikrs.httpd.Constants
 
Constants - Class in ikrs.yuccasrv
The YUCCA constants.
Constants - Class in ikrs.yuccasrv
The YUCCA constants.
Constants() - Constructor for class ikrs.yuccasrv.Constants
 
Constants() - Constructor for class ikrs.yuccasrv.Constants
 
containsKey(Object) - Method in class ikrs.util.AbstractMapDelegation
 
containsKey(Object) - Method in class ikrs.util.session.AbstractSession
 
containsValue(Object) - Method in class ikrs.util.AbstractMapDelegation
 
containsValue(Object) - Method in class ikrs.util.session.AbstractSession
 
ContentRange - Class in ikrs.httpd
This is a wrapper/parser class for the HTTP Content-Range header.
ContentRange(String, long, long, long) - Constructor for class ikrs.httpd.ContentRange
Create a new 'Content-Range' wrapper with the given values.
continueStream() - Method in class ikrs.io.MultiStopMarkInputStream
When a stop mark was reached the underlying stream might not have reached EOI yet.
continueStream() - Method in class ikrs.io.StopMarkInputStream
The continueStream() method resets the stream once the stop mark was reached.
continueStream(boolean) - Method in class ikrs.io.StopMarkInputStream
The continueStream() method resets the stream once the stop mark was reached.
copy(File, File) - Static method in class ikrs.io.fileio.FileCopy
Copy the data from source to destination.
CR - Static variable in class ikrs.httpd.Constants
 
CR - Static variable in class ikrs.io.MultipartMIMETokenizer
 
create(HTTPHeaders, PostDataWrapper, UUID, Socket, UUID, Map<String, BasicType>) - Method in class ikrs.httpd.AbstractResponseBuilder
This method translates the given headers and socket into an executable PreparedResponse object.
create(HTTPHeaders, PostDataWrapper, UUID, Socket, UUID, Map<String, BasicType>) - Method in class ikrs.httpd.DefaultResponseBuilder
This method translates the given headers and socket into an executable PreparedResponse object.
create(HTTPHeaders, PostDataWrapper, UUID, Socket, UUID, Map<String, BasicType>) - Method in class ikrs.httpd.ErrorResponseBuilder
This method translates the given headers and socket into an executable PreparedResponse object.
create(Resource, URI) - Static method in class ikrs.httpd.ETag
Create a new ETag from the given credentials.
create(HTTPHeaders, PostDataWrapper, UUID, Socket, UUID, Map<String, BasicType>) - Method in interface ikrs.httpd.ResponseBuilder
This method translates the given headers and socket into an executable PreparedResponse object.
create() - Method in class ikrs.util.DefaultEnvironmentFactory
Creates a new and empty environment.
create() - Method in interface ikrs.util.EnvironmentFactory
Creates a new and empty environment.
create(U) - Method in class ikrs.util.session.DefaultSessionFactory
Creates a new Session with the configured type signature.
create(U) - Method in interface ikrs.util.session.SessionFactory
Creates a new Session with the configured type signature.
createArray() - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a non-embedded JSON array (first single value from the input).
createArray(int) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON array embedded inside a different JSON array.
createArray(String) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON array embedded inside a different JSON object.
createArray() - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a non-embedded JSON array (first single value from the input).
createArray(int) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON array embedded inside a different JSON array.
createArray(String) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON array embedded inside a different JSON object.
createBoolean(Boolean) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a non-embedded JSON boolean (first single value from the input).
createBoolean(Boolean, int) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON boolean embedded inside a JSON array.
createBoolean(Boolean, String) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON boolean embedded inside a JSON object.
createBoolean(Boolean) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a non-embedded JSON boolean (first single value from the input).
createBoolean(Boolean, int) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON boolean embedded inside a JSON array.
createBoolean(Boolean, String) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON boolean embedded inside a JSON object.
createCaseInsensitiveCollator() - Static method in class ikrs.util.CaseInsensitiveComparator
 
createChild(String) - Method in class ikrs.util.DefaultEnvironment
This method creates a new child environment and returns it.
createChild(String) - Method in interface ikrs.util.Environment
This method creates a new child environment and returns it.
createChild(String) - Method in class ikrs.util.EnvironmentDelegation
This method creates a new child environment and returns it.
createChild(String) - Method in class ikrs.util.session.AbstractSession
This method creates a new child environment and returns it.
createHeaderValue() - Method in class ikrs.httpd.ETag
This method creates a fully qualified ETag HTTP header value.
createHexDumpOutputStream() - Method in class ikrs.httpd.HTTPHandler
 
createHexHash() - Method in class ikrs.httpd.ETag
This method creates the hexadecimal representation of the hashed resource information.
createMap() - Method in interface ikrs.util.MapFactory
Creates a new empty map.
createMap() - Method in class ikrs.util.ModelBasedMapFactory
Creates a new empty map.
createMap() - Method in class ikrs.util.TreeMapFactory
 
createNull() - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a non-embedded JSON null (first single value from the input).
createNull(int) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON null embedded inside a JSON array.
createNull(String) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON null embedded inside a JSON object.
createNull() - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a non-embedded JSON null (first single value from the input).
createNull(int) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON null embedded inside a JSON array.
createNull(String) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON null embedded inside a JSON object.
createNumber(Number) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a non-embedded JSON number (first single value from the input).
createNumber(Number, int) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON number embedded inside a JSON array.
createNumber(Number, String) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON number embedded inside a JSON object.
createNumber(Number) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a non-embedded JSON number (first single value from the input).
createNumber(Number, int) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON number embedded inside a JSON array.
createNumber(Number, String) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON number embedded inside a JSON object.
createObject() - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a non-embedded JSON object (first single value from the input).
createObject(int) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON object embedded inside a different JSON object.
createObject(String) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON object embedded inside a different JSON object.
createObject() - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a non-embedded JSON object (first single value from the input).
createObject(int) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON object embedded inside a different JSON object.
createObject(String) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON object embedded inside a different JSON object.
createObject() - Method in class ikrs.json.rpc.JSONRPCValueFactory
This method creates a non-embedded JSON object (first single value from the input).
createRawHash() - Method in class ikrs.httpd.ETag
This method creates the raw hash bytes from the passed resource information.
createString(String) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a non-embedded JSON string (first single value from the input).
createString(String, int) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON string embedded inside a JSON array.
createString(String, String) - Method in class ikrs.json.parser.DefaultJSONValueFactory
This method creates a JSON string embedded inside a JSON object.
createString(String) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a non-embedded JSON string (first single value from the input).
createString(String, int) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON string embedded inside a JSON array.
createString(String, String) - Method in interface ikrs.json.parser.JSONValueFactory
This method creates a JSON string embedded inside a JSON object.
CRLFLineReader - Class in ikrs.util
This class can be used to read clean CR-LF (0xD, 0xA) line feeded text.
CRLFLineReader() - Constructor for class ikrs.util.CRLFLineReader
 
CustomLogger - Interface in ikrs.util
The custom logger interface wraps the general Logger method to make logging more customizable.
CustomUtil - Class in ikrs.httpd
This class holds some helper methods.
CustomUtil() - Constructor for class ikrs.httpd.CustomUtil
 

D

DataFormatException - Exception in ikrs.httpd
 
DataFormatException(String) - Constructor for exception ikrs.httpd.DataFormatException
 
DataFormatException(String, long) - Constructor for exception ikrs.httpd.DataFormatException
 
DEFAULT_BACKLOG - Static variable in class ikrs.yuccasrv.socketmngr.ServerSocketThread
 
DEFAULT_BUFFER_SIZE - Static variable in class ikrs.io.fileio.FileCopy
The default buffer size to use (in bytes).
DEFAULT_DATE_FORMAT_PATTERN - Static variable in class ikrs.util.FileLogHandler
 
DEFAULT_LOGGER_NAME - Static variable in class ikrs.yuccasrv.Constants
 
DEFAULT_LOGGER_NAME - Static variable in class ikrs.yuccasrv.Constants
 
DefaultCommand - Class in ikrs.util
 
DefaultCommand(String, BasicType[]) - Constructor for class ikrs.util.DefaultCommand
 
DefaultCommandFactory - Class in ikrs.util
 
DefaultCommandFactory() - Constructor for class ikrs.util.DefaultCommandFactory
Create a new DefaultCommandFactory with an empty set of supported commands.
DefaultConnectionUserID - Class in ikrs.yuccasrv
The DefaultConnectionUserID implements the ConnectionUserID interface for the use of incoming connections.
DefaultConnectionUserID - Class in ikrs.yuccasrv
The DefaultConnectionUserID implements the ConnectionUserID interface for the use of incoming connections.
DefaultConnectionUserID(UUID, InetAddress, int, InetAddress) - Constructor for class ikrs.yuccasrv.DefaultConnectionUserID
 
DefaultConnectionUserID(UUID, InetAddress, int, InetAddress) - Constructor for class ikrs.yuccasrv.DefaultConnectionUserID
 
DefaultCustomLogger - Class in ikrs.util
The custom logger interface wraps the general Logger method to make logging more customizable.
DefaultCustomLogger(String) - Constructor for class ikrs.util.DefaultCustomLogger
 
DefaultDirectoryResource - Class in ikrs.httpd.resource
 
DefaultDirectoryResource(HTTPHandler, CustomLogger, HTTPFileFilter, File, URI, UUID, String, boolean) - Constructor for class ikrs.httpd.resource.DefaultDirectoryResource
Create a new DefaultDirectoryResource.
DefaultEnvironment<K,V> - Class in ikrs.util
 
DefaultEnvironment() - Constructor for class ikrs.util.DefaultEnvironment
Create a new Environment having allowsMultipleChildNames() set to true.
DefaultEnvironment(MapFactory<K, V>) - Constructor for class ikrs.util.DefaultEnvironment
Create a new Environment with the given MapFactory and having allowsMultipleChildNames() set to true.
DefaultEnvironment(MapFactory<K, V>, boolean) - Constructor for class ikrs.util.DefaultEnvironment
Create a new Environment with the given MapFactory.
DefaultEnvironment(MapFactory<K, V>, Comparator<K>, boolean) - Constructor for class ikrs.util.DefaultEnvironment
Create a new Environment with the given MapFactory.
DefaultEnvironment(MapFactory<K, V>, Comparator<K>, Environment<K, V>, boolean) - Constructor for class ikrs.util.DefaultEnvironment
Create a new Environment with the given MapFactory.
DefaultEnvironmentFactory<K,V> - Class in ikrs.util
This is the default environment factory; it creates DefaultEnvironments.
DefaultEnvironmentFactory(MapFactory<K, V>) - Constructor for class ikrs.util.DefaultEnvironmentFactory
Creates a new DefaultEnvironmentFactory.
DefaultEnvironmentFactory(MapFactory<K, V>, boolean) - Constructor for class ikrs.util.DefaultEnvironmentFactory
Creates a new DefaultEnvironmentFactory.
DefaultFileFilter - Class in ikrs.httpd
An abstract file filter for directory listings and direct file access.
DefaultFileFilter() - Constructor for class ikrs.httpd.DefaultFileFilter
 
DefaultJSONRPCError - Class in ikrs.json.rpc
The default JSONRPCError implementation.
DefaultJSONRPCError() - Constructor for class ikrs.json.rpc.DefaultJSONRPCError
 
DefaultJSONRPCError(JSONValue, JSONValue, JSONValue) - Constructor for class ikrs.json.rpc.DefaultJSONRPCError
 
DefaultJSONRPCRequest - Class in ikrs.json.rpc
 
DefaultJSONRPCRequest() - Constructor for class ikrs.json.rpc.DefaultJSONRPCRequest
 
DefaultJSONRPCRequest(String, JSONArray, Number) - Constructor for class ikrs.json.rpc.DefaultJSONRPCRequest
 
DefaultJSONRPCResponse - Class in ikrs.json.rpc
 
DefaultJSONRPCResponse(JSONValue, JSONValue, JSONValue) - Constructor for class ikrs.json.rpc.DefaultJSONRPCResponse
 
DefaultJSONValueFactory - Class in ikrs.json.parser
A default JSONValueFactory implementation which is meant to be subclassed.
DefaultJSONValueFactory() - Constructor for class ikrs.json.parser.DefaultJSONValueFactory
Creates a new default JSONValueFactory.
DefaultPostDataWrapper - Class in ikrs.httpd
 
DefaultPostDataWrapper(CustomLogger, HTTPHeaders, InputStream) - Constructor for class ikrs.httpd.DefaultPostDataWrapper
Creates a new DefaultPostDataWrapper.
DefaultResponseBuilder - Class in ikrs.httpd
 
DefaultResponseBuilder(HTTPHandler) - Constructor for class ikrs.httpd.DefaultResponseBuilder
The constructor.
DefaultSession<K,V,U> - Class in ikrs.util.session
A simple session interface.
DefaultSession(U, EnvironmentFactory<K, V>) - Constructor for class ikrs.util.session.DefaultSession
Creates a new DefaultSession.
DefaultSession(U, Environment<K, V>) - Constructor for class ikrs.util.session.DefaultSession
Creates a new DefaultSession.
DefaultSessionFactory<K,V,U> - Class in ikrs.util.session
This is the default factory class for creating DefaultSessions.
DefaultSessionFactory(EnvironmentFactory<K, V>) - Constructor for class ikrs.util.session.DefaultSessionFactory
Creates a new DefaultFactory with the given environmentFactory.
DefaultSessionManager<K,V,U> - Class in ikrs.util.session
The DefaultSessionManager is a very simple SessionManager implementation that uses a treemap to find sessions by their ID.
DefaultSessionManager(SessionFactory<K, V, U>, int) - Constructor for class ikrs.util.session.DefaultSessionManager
Create a new DefaultSessionManager (not thread safe).
DefaultSessionManager(SessionFactory<K, V, U>, int, boolean) - Constructor for class ikrs.util.session.DefaultSessionManager
Create a new DefaultSessionManager.
destroy(UUID) - Method in class ikrs.util.session.AbstractSessionManager
Thie methos destroys the session with the specified SID.
destroy(UUID) - Method in class ikrs.util.session.DefaultSessionManager
Thie methos destroys the session with the specified SID.
destroy(UUID) - Method in interface ikrs.util.session.SessionManager
This method destroys the session with the specified SID.
destroy(UUID) - Method in class ikrs.util.session.SynchronizedSessionManagerDelegation
Thie methos destroys the session with the specified SID.
DirectoryResource - Interface in ikrs.httpd.resource
 
dispose() - Method in class ikrs.httpd.AbstractPreparedResponse
This method will be called in the final end - even if the execute() method failed.
dispose() - Method in interface ikrs.httpd.PreparedHTTPResponse
This method will be called in the final end - even if the execute() method failed.
dispose() - Method in class ikrs.httpd.response.GeneralPreparedResponse
This method will be called in the final end - even if the execute() method failed.
dispose() - Method in class ikrs.httpd.response.successful.OK
This method will be called in the final end - even if the execute() method failed.
doAnything(Integer, String, Boolean) - Method in class ikrs.json.rpc.TestInvocationTarget
 
doSomething() - Method in class ikrs.json.rpc.TestInvocationTarget
 

E

EKEY_FILESYSTEMPRIVILEGUES - Static variable in class ikrs.httpd.Constants
 
EKEY_GLOBALCONFIGURATION - Static variable in class ikrs.httpd.Constants
 
entrySet() - Method in class ikrs.util.AbstractMapDelegation
 
entrySet() - Method in class ikrs.util.MapDelegation
 
entrySet() - Method in class ikrs.util.session.AbstractSession
 
Environment<K,V> - Interface in ikrs.util
The Environment interface prepares a data structure for nested data environments.
EnvironmentDelegation<K,V> - Class in ikrs.util
The EnvironmentDelegation class is a wrapper for anonymous environments.
EnvironmentDelegation(Environment<K, V>) - Constructor for class ikrs.util.EnvironmentDelegation
Creates a new EnvironmentDelegation with the given core environment.
EnvironmentFactory<K,V> - Interface in ikrs.util
This interface specifies a basic environment factory.
eoiReached() - Method in class ikrs.io.MultiStopMarkInputStream
This method tell whether the underlying stream reached EOI.
eoiReached() - Method in class ikrs.io.StopMarkInputStream
This method just tells if the underlying input stream reached EOI.
equalFileExtensions(String, String, boolean, boolean) - Static method in class ikrs.httpd.CustomUtil
 
equals(Object) - Method in class ikrs.httpd.HTTPConnectionUserID
This method compares this connection user ID with the given object.
equals(HTTPConnectionUserID) - Method in class ikrs.httpd.HTTPConnectionUserID
This method compares this connection user ID with the given ID.
equals(HTTPHeaderLine) - Method in class ikrs.httpd.HTTPHeaderLine
This method returns true if (and only if) this and 'element' are equal.
equals(Object) - Method in class ikrs.httpd.HTTPHeaderLine
This method returns true if (and only if) this and the passed element are equal.
equals(BasicArrayType) - Method in class ikrs.typesystem.BasicArrayType
 
equals(BasicType) - Method in interface ikrs.typesystem.BasicType
 
equals(boolean) - Method in interface ikrs.typesystem.BasicType
 
equals(byte) - Method in interface ikrs.typesystem.BasicType
 
equals(short) - Method in interface ikrs.typesystem.BasicType
 
equals(int) - Method in interface ikrs.typesystem.BasicType
 
equals(long) - Method in interface ikrs.typesystem.BasicType
 
equals(float) - Method in interface ikrs.typesystem.BasicType
 
equals(double) - Method in interface ikrs.typesystem.BasicType
 
equals(char) - Method in interface ikrs.typesystem.BasicType
 
equals(String) - Method in interface ikrs.typesystem.BasicType
 
equals(UUID) - Method in interface ikrs.typesystem.BasicType
 
equals(BasicArrayType) - Method in interface ikrs.typesystem.BasicType
 
equals(BasicType) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(boolean) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(byte) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(short) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(int) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(long) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(float) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(double) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(char) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(String) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(UUID) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(BasicArrayType) - Method in class ikrs.typesystem.BasicTypeAdapter
 
equals(Object) - Method in class ikrs.util.AbstractMapDelegation
 
equals(Object) - Method in class ikrs.util.ByteArrayComparator
 
equals(Object) - Method in class ikrs.util.CaseInsensitiveComparator
 
equals(Object) - Method in class ikrs.util.session.AbstractSession
 
equals(Object) - Method in interface ikrs.yuccasrv.ConnectionUserID
This method compares this connection user ID with the given object.
equals(T) - Method in interface ikrs.yuccasrv.ConnectionUserID
This method compares this connection user ID with the given ID.
equals(Object) - Method in interface ikrs.yuccasrv.ConnectionUserID
This method compares this connection user ID with the given object.
equals(T) - Method in interface ikrs.yuccasrv.ConnectionUserID
This method compares this connection user ID with the given ID.
equals(Object) - Method in class ikrs.yuccasrv.DefaultConnectionUserID
This method compares this connection user ID with the given object.
equals(DefaultConnectionUserID) - Method in class ikrs.yuccasrv.DefaultConnectionUserID
This method compares this connection user ID with the given ID.
equals(Object) - Method in class ikrs.yuccasrv.DefaultConnectionUserID
This method compares this connection user ID with the given object.
equals(DefaultConnectionUserID) - Method in class ikrs.yuccasrv.DefaultConnectionUserID
This method compares this connection user ID with the given ID.
equals(Object) - Method in class ikrs.yuccasrv.TCPConnectionUserID
 
equals(TCPConnectionUserID) - Method in class ikrs.yuccasrv.TCPConnectionUserID
This method compares this connection user ID with the given ID.
equals(Object) - Method in class ikrs.yuccasrv.TCPConnectionUserID
 
equals(TCPConnectionUserID) - Method in class ikrs.yuccasrv.TCPConnectionUserID
This method compares this connection user ID with the given ID.
equals(Object) - Method in class ikrs.yuccasrv.UDPConnectionUserID
 
equals(UDPConnectionUserID) - Method in class ikrs.yuccasrv.UDPConnectionUserID
This method compares this connection user ID with the given ID.
equals(Object) - Method in class ikrs.yuccasrv.UDPConnectionUserID
 
equals(UDPConnectionUserID) - Method in class ikrs.yuccasrv.UDPConnectionUserID
This method compares this connection user ID with the given ID.
ErrorResponseBuilder - Class in ikrs.httpd
 
ErrorResponseBuilder(HTTPHandler) - Constructor for class ikrs.httpd.ErrorResponseBuilder
The constructor.
ETag - Class in ikrs.httpd
The ETag (entity tag) is sort of a resource hash.
execute() - Method in class ikrs.httpd.AbstractPreparedResponse
This method executes the prepared reply; this means that all necessary resources will be accessed, the actual reply built and sent back to the client.
execute() - Method in class ikrs.httpd.ModuleCommand
 
execute() - Method in interface ikrs.httpd.PreparedHTTPResponse
This method executes the prepared response; this means that all necessary resources will be accessed, the actual reply built and sent back to the client.
execute() - Method in class ikrs.util.AbstractCommand
This is the final execution method.
execute() - Method in interface ikrs.util.Command
This is the final execution method.
execute() - Method in class ikrs.util.DefaultCommand
This is the final execution method - it does nothing but returning 1.
execute() - Method in class ikrs.yuccasrv.commandline.CommandHelp
This is the final execution method - the default implementation has only one simple effect: if the command name equals "QUIT" or "EXIT" (not case sensitive) the method calls System.exit(0).
execute() - Method in class ikrs.yuccasrv.commandline.CommandLicense
This method handles the STATUS command's params.
execute() - Method in class ikrs.yuccasrv.commandline.CommandListen
This method handles the LISTEN command's params.
execute() - Method in class ikrs.yuccasrv.commandline.CommandLogLevel
This method handles the LOGLEVEL command's params.
execute() - Method in class ikrs.yuccasrv.commandline.CommandQuit
This is the final execution method - the default implementation has only one simple effect: if the command name equals "QUIT" or "EXIT" (not case sensitive) the method calls System.exit(0).
execute() - Method in class ikrs.yuccasrv.commandline.CommandStatus
This method handles the STATUS command's params.
execute() - Method in class ikrs.yuccasrv.commandline.CommandUnlisten
This method handles the LISTEN command's params.
execute() - Method in class ikrs.yuccasrv.commandline.CommandVersion
This method handles the VERSION command's params.
execute() - Method in class ikrs.yuccasrv.commandline.CommandWarranty
This method handles the STATUS command's params.
execute() - Method in class ikrs.yuccasrv.commandline.YuccaCommand
This is the final execution method - the default implementation has only one simple effect: if the command name equals "QUIT" or "EXIT" (not case sensitive) the method calls System.exit(0).

F

FALSE - Static variable in interface ikrs.json.JSONValue
This is a public shared instance that should be used for JSON false.
FileCopy - Class in ikrs.io.fileio
The standard java libraries have no file- and directory- copy routines.
FileCopy() - Constructor for class ikrs.io.fileio.FileCopy
 
FileExtensionKeyMap<V> - Class in ikrs.util
As there is a small issue mapping file extensions in different styles; if you store a file extension ".txt" to this map (key) looking up ".TXT" or "txt" won't retrieve the mapped value if using a regular String orientated map.
FileExtensionKeyMap() - Constructor for class ikrs.util.FileExtensionKeyMap
 
FileExtensionKeyMap(boolean, boolean) - Constructor for class ikrs.util.FileExtensionKeyMap
 
FileHandler - Interface in ikrs.httpd
This FileHandler interface is meant for HTTP resources that represent executable files (in any way) inside the document root (such as CGI scripts, system commands, executables, ...).
FileLogHandler - Class in ikrs.util
 
FileLogHandler(String, boolean, int) - Constructor for class ikrs.util.FileLogHandler
The constructor.
FileLogHandler(String, boolean, int, DateFormat) - Constructor for class ikrs.util.FileLogHandler
The constructor.
FileResource - Class in ikrs.httpd.resource
 
FileResource(HTTPHandler, CustomLogger, File, boolean) - Constructor for class ikrs.httpd.resource.FileResource
Create a new FileResource.
FileSystemResourceAccessor - Class in ikrs.httpd.resource
The FileSystemResourceAccessor is the default implementation of ResourceAccessor that handles requests to the document root respective to the file system (the document root is part of the file system).
FileSystemResourceAccessor(HTTPHandler, CustomLogger) - Constructor for class ikrs.httpd.resource.FileSystemResourceAccessor
...
finalize(long, TimeUnit) - Method in class ikrs.httpd.HTTPHandler
This method will be called if the SocketManager is going to terminate.
finalize(long, TimeUnit) - Method in class ikrs.yuccasrv.ConnectionHandler
This method will be called if the SocketManager is going to terminate.
finalize(long, TimeUnit) - Method in class ikrs.yuccasrv.ConnectionHandler
This method will be called if the SocketManager is going to terminate.
finalize(long, TimeUnit) - Method in interface ikrs.yuccasrv.socketmngr.BindListener
This method will be called if the SocketManager is going to terminate.
finalize(long, TimeUnit) - Method in class ikrs.yuccasrv.socketmngr.BindManager
 
finalize() - Method in class ikrs.yuccasrv.socketmngr.ServerSocketThread
 
finalize(long, TimeUnit) - Method in class ikrs.yuccasrv.TCPAdapter
This method will be called if the SocketManager is going to terminate.
finalize(long, TimeUnit) - Method in class ikrs.yuccasrv.TCPAdapter
This method will be called if the SocketManager is going to terminate.
finalize(long, TimeUnit) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
finalize(long, TimeUnit) - Method in class ikrs.yuccasrv.Yucca
This method will be called if the SocketManager is going to terminate.
finalize(long, TimeUnit) - Method in class ikrs.yuccasrv.Yucca
This method will be called if the SocketManager is going to terminate.
fireArrayBegin() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireArrayBegin() - Method in class ikrs.json.parser.JSONBuilder
 
fireArrayBegin() - Method in class ikrs.json.parser.JSONBuilderExample
 
fireArrayBegin() - Method in class ikrs.json.parser.JSONParser
 
fireArrayElementEnd() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireArrayElementEnd() - Method in class ikrs.json.parser.JSONBuilder
 
fireArrayElementEnd() - Method in class ikrs.json.parser.JSONBuilderExample
 
fireArrayElementEnd() - Method in class ikrs.json.parser.JSONParser
 
fireArrayEnd() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireArrayEnd() - Method in class ikrs.json.parser.JSONBuilder
 
fireArrayEnd() - Method in class ikrs.json.parser.JSONBuilderExample
 
fireArrayEnd() - Method in class ikrs.json.parser.JSONParser
 
fireFalseRead(String) - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireFalseRead(String) - Method in class ikrs.json.parser.JSONBuilder
 
fireFalseRead(String) - Method in class ikrs.json.parser.JSONBuilderExample
 
fireFalseRead(String) - Method in class ikrs.json.parser.JSONParser
 
fireJSONBegin() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireJSONBegin() - Method in class ikrs.json.parser.JSONBuilder
 
fireJSONBegin() - Method in class ikrs.json.parser.JSONBuilderExample
 
fireJSONBegin() - Method in class ikrs.json.parser.JSONParser
 
fireJSONEnd() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireJSONEnd() - Method in class ikrs.json.parser.JSONBuilder
 
fireJSONEnd() - Method in class ikrs.json.parser.JSONBuilderExample
 
fireJSONEnd() - Method in class ikrs.json.parser.JSONParser
 
fireMemberBegin() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireMemberBegin() - Method in class ikrs.json.parser.JSONBuilder
 
fireMemberBegin() - Method in class ikrs.json.parser.JSONBuilderExample
 
fireMemberBegin() - Method in class ikrs.json.parser.JSONParser
 
fireMemberEnd() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireMemberEnd() - Method in class ikrs.json.parser.JSONBuilder
 
fireMemberEnd() - Method in class ikrs.json.parser.JSONBuilderExample
 
fireMemberEnd() - Method in class ikrs.json.parser.JSONParser
 
fireMemberNameRead(String) - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireMemberNameRead(String) - Method in class ikrs.json.parser.JSONBuilder
 
fireMemberNameRead(String) - Method in class ikrs.json.parser.JSONBuilderExample
 
fireMemberNameRead(String) - Method in class ikrs.json.parser.JSONParser
 
fireNullRead(String) - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireNullRead(String) - Method in class ikrs.json.parser.JSONBuilder
 
fireNullRead(String) - Method in class ikrs.json.parser.JSONBuilderExample
 
fireNullRead(String) - Method in class ikrs.json.parser.JSONParser
 
fireNumberRead(String) - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireNumberRead(String) - Method in class ikrs.json.parser.JSONBuilder
 
fireNumberRead(String) - Method in class ikrs.json.parser.JSONBuilderExample
 
fireNumberRead(String) - Method in class ikrs.json.parser.JSONParser
 
fireObjectBegin() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireObjectBegin() - Method in class ikrs.json.parser.JSONBuilder
 
fireObjectBegin() - Method in class ikrs.json.parser.JSONBuilderExample
 
fireObjectBegin() - Method in class ikrs.json.parser.JSONParser
 
fireObjectEnd() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireObjectEnd() - Method in class ikrs.json.parser.JSONBuilder
 
fireObjectEnd() - Method in class ikrs.json.parser.JSONBuilderExample
 
fireObjectEnd() - Method in class ikrs.json.parser.JSONParser
 
fireStringRead(String) - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireStringRead(String) - Method in class ikrs.json.parser.JSONBuilder
 
fireStringRead(String) - Method in class ikrs.json.parser.JSONBuilderExample
 
fireStringRead(String) - Method in class ikrs.json.parser.JSONParser
 
fireTrueRead(String) - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
fireTrueRead(String) - Method in class ikrs.json.parser.JSONBuilder
 
fireTrueRead(String) - Method in class ikrs.json.parser.JSONBuilderExample
 
fireTrueRead(String) - Method in class ikrs.json.parser.JSONParser
 
flush() - Method in class ikrs.util.FileLogHandler
 
flush() - Method in class ikrs.util.HexDumpOutputStream
 
format(LogRecord) - Method in class ikrs.yuccasrv.util.YuccaLogFormatter
 

G

GeneralPreparedResponse - Class in ikrs.httpd.response
This class holds general prepared responses.
GeneralPreparedResponse(HTTPHandler, HTTPHeaders, UUID, Socket, UUID, int, String) - Constructor for class ikrs.httpd.response.GeneralPreparedResponse
Create a new general prepared response.
generateDirectoryListing(UUID, OutputStream) - Method in class ikrs.httpd.filehandler.PHPDirectoryResource
Deprecated. This method is designated to build the data for the directory listing.
generateDirectoryListing(UUID, OutputStream) - Method in class ikrs.httpd.resource.AbstractDirectoryResource
This method is designated to build the data for the directory listing.
generateDirectoryListing(UUID, OutputStream) - Method in class ikrs.httpd.resource.DefaultDirectoryResource
This method is designated to build the data for the directory listing.
generateDirectoryListing(UUID, OutputStream) - Method in interface ikrs.httpd.resource.DirectoryResource
This method is designated to build the data for the directory listing.
get(String) - Method in class ikrs.httpd.HTTPHeaders
This method returns a random header line with the given key or null if no such element can be found.
get(int) - Method in class ikrs.httpd.HTTPHeaders
 
get(Object) - Method in class ikrs.util.AbstractMapDelegation
 
get(Object) - Method in class ikrs.util.FileExtensionKeyMap
This method overrides TreeMap.get(String) to adapt the file extension mapping.
get(String) - Method in class ikrs.util.FileExtensionKeyMap
This method tries to resolve multiple meanings of the file extension.
get(Object) - Method in class ikrs.util.session.AbstractSession
 
get(UUID) - Method in class ikrs.util.session.AbstractSessionManager
Retrieve the session with the given SID.
get(UUID) - Method in class ikrs.util.session.DefaultSessionManager
Retrieve the session with the given SID.
get(UUID) - Method in interface ikrs.util.session.SessionManager
Retrieve the session with the given SID.
get(UUID) - Method in class ikrs.util.session.SynchronizedSessionManagerDelegation
Retrieve the session with the given SID.
getAbsoluteBytePosition() - Method in class ikrs.io.BytePositionInputStream
This method returns the absolute number of bytes that were already read.
getAddedCharsets() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the file that was set by the "AddCharset" directive(s).
getAddedHandlers() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the file that was set by the "AddHandler" directive(s).
getAddedTypes() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the file that was set by the "AddType" directive(s).
getAll(String) - Method in class ikrs.httpd.HTTPHeaders
This method returns a set containing all header lines with the given key (name).
getAllChildren() - Method in class ikrs.util.DefaultEnvironment
This method simply returns a list containing _all_ children.
getAllChildren() - Method in interface ikrs.util.Environment
This method simply returns a list containing _all_ children.
getAllChildren() - Method in class ikrs.util.EnvironmentDelegation
This method simply returns a list containing _all_ children.
getAllChildren() - Method in class ikrs.util.session.AbstractSession
This method simply returns a list containing _all_ children.
getArray() - Method in class ikrs.json.AbstractJSONValue
Get the array value as a List from this JSON value.
getArray() - Method in class ikrs.json.JSONArray
Get the array value as a List from this JSON value.
getArray() - Method in interface ikrs.json.JSONValue
Get the array value as a List from this JSON value.
getArray() - Method in class ikrs.typesystem.BasicArrayType
The method is more or less for implicit type casting.
getArray() - Method in interface ikrs.typesystem.BasicType
The method is more or less for implicit type casting.
getArray(BasicArrayType) - Method in interface ikrs.typesystem.BasicType
The method is more or less for implicit type casting.
getArray() - Method in class ikrs.typesystem.BasicTypeAdapter
The method is more or less for implicit type casting.
getArray(BasicArrayType) - Method in class ikrs.typesystem.BasicTypeAdapter
The method is more or less for implicit type casting.
getArrayElementAt(int) - Method in class ikrs.typesystem.BasicArrayType
 
getArrayElementAt(int) - Method in interface ikrs.typesystem.BasicType
 
getArrayElementAt(int) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getArraySize() - Method in class ikrs.typesystem.BasicArrayType
 
getArraySize() - Method in interface ikrs.typesystem.BasicType
 
getArraySize() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getAuthGroupFile() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the file that was set by the "AuthGroupFile" directive (or null if not set).
getAuthName() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the value from the "AuthName" directive or null if not set.
getAuthType() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the value from the "AuthType" directive or null if not set.
getAuthUserFile() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the file that was set by the "AuthUserFile" directive (or null if not set).
getBindAddress() - Method in class ikrs.yuccasrv.socketmngr.ServerSocketThread
 
getBindPort() - Method in class ikrs.yuccasrv.socketmngr.ServerSocketThread
 
getBoolean(CustomLogger, BasicType, boolean) - Static method in class ikrs.httpd.CustomUtil
 
getBoolean() - Method in class ikrs.json.AbstractJSONValue
Get the boolean from this JSON value.
getBoolean() - Method in class ikrs.json.JSONBoolean
Get the boolean from this JSON value.
getBoolean() - Method in interface ikrs.json.JSONValue
Get the boolean from this JSON value.
getBoolean() - Method in class ikrs.typesystem.BasicBooleanType
 
getBoolean() - Method in class ikrs.typesystem.BasicNumberType
 
getBoolean() - Method in class ikrs.typesystem.BasicStringType
 
getBoolean() - Method in interface ikrs.typesystem.BasicType
 
getBoolean(boolean) - Method in interface ikrs.typesystem.BasicType
 
getBoolean() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getBoolean(boolean) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getByFileExtension(String) - Static method in class ikrs.util.MIMEType
This method tries to create a new MIME type from the given file extension (without the dot '.').
getByte() - Method in class ikrs.typesystem.BasicBooleanType
 
getByte() - Method in class ikrs.typesystem.BasicNumberType
 
getByte() - Method in class ikrs.typesystem.BasicStringType
 
getByte() - Method in interface ikrs.typesystem.BasicType
 
getByte(byte) - Method in interface ikrs.typesystem.BasicType
 
getByte() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getByte(byte) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getBytePosition() - Method in class ikrs.httpd.AbstractPostDataWrapper
Get the current read position.
getBytePosition() - Method in interface ikrs.httpd.PostDataWrapper
Get the current read position.
getBytePosition() - Method in class ikrs.httpd.resource.InterruptableResource
Get the current read position (since initialization or last 'resetBytePosition()' call).
getBytePosition() - Method in class ikrs.io.BytePositionInputStream
This method returns the number of bytes that were already read (unless the 'resetBytePosition()' method was called).
getBytesUnit() - Method in class ikrs.httpd.ContentRange
Get the 'bytes-unit' value.
getCGIMapHeadersSet() - Method in class ikrs.httpd.HTTPHandler
This method returns the internal Header-to-CGI mapping set.
getChar() - Method in class ikrs.typesystem.BasicCharType
 
getChar() - Method in class ikrs.typesystem.BasicStringType
 
getChar() - Method in interface ikrs.typesystem.BasicType
 
getChar(char) - Method in interface ikrs.typesystem.BasicType
 
getChar() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getChar(char) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getCharsetName() - Method in class ikrs.httpd.ResourceMetaData
 
getChild(String) - Method in class ikrs.util.DefaultEnvironment
Get the child environment with the given name.
getChild(String) - Method in interface ikrs.util.Environment
Get the child environment with the given name; there might be different children with the same name! The method will return the first match then.
getChild(String) - Method in class ikrs.util.EnvironmentDelegation
Get the child environment with the given name; there might be different children with the same name! The method will return the first match then.
getChild(String) - Method in class ikrs.util.session.AbstractSession
Get the child environment with the given name; there might be different children with the same name! The method will return the first match then.
getChildCount() - Method in class ikrs.util.DefaultEnvironment
This method returns the number of all children.
getChildCount() - Method in interface ikrs.util.Environment
This method returns the number of all children.
getChildCount() - Method in class ikrs.util.EnvironmentDelegation
This method returns the number of all children.
getChildCount() - Method in class ikrs.util.session.AbstractSession
This method returns the number of all children.
getChildren(String) - Method in class ikrs.util.DefaultEnvironment
Get *all* children with the given name.
getChildren(String) - Method in interface ikrs.util.Environment
Get *all* children with the given name.
getChildren(String) - Method in class ikrs.util.EnvironmentDelegation
Get *all* children with the given name.
getChildren(String) - Method in class ikrs.util.session.AbstractSession
Get *all* children with the given name.
getCode() - Method in class ikrs.json.rpc.DefaultJSONRPCError
This method returns the value of the 'jsonrpc' field from this request.
getCode() - Method in interface ikrs.json.rpc.JSONRPCError
This method returns the value of the 'jsonrpc' field from this request.
getColumnCount() - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
getColumnName(int) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
getColumnNumber() - Method in class ikrs.json.parser.JSONParser
Get the parser's current column number.
getColumnNumber() - Method in exception ikrs.json.parser.JSONSyntaxException
Get the column number where the error was detected.
getCommand() - Method in exception ikrs.util.UnknownCommandException
 
getCommandFactory() - Method in class ikrs.util.AbstractCommandLine
Get the command factory for this command line.
getCommandLine() - Method in class ikrs.yuccasrv.Yucca
 
getCommandLine() - Method in class ikrs.yuccasrv.Yucca
 
getConnectionUserID() - Method in class ikrs.httpd.HTTPRequestDistributor
Get the connection-user-ID this distributor is associated with.
getContentLength() - Method in class ikrs.httpd.AbstractPostDataWrapper
Get the post data's designated content length.
getContentLength() - Method in interface ikrs.httpd.PostDataWrapper
Get the post data's designated content length.
getContentType() - Method in class ikrs.util.MIMEType
Get the full content-type string.
getCoreResource() - Method in class ikrs.httpd.resource.ResourceDelegation
 
getCreationTime() - Method in class ikrs.util.session.AbstractSession
This method return the date/time of the session's creation.
getCreationTime() - Method in interface ikrs.util.session.Session
This method return the date/time of the session's creation.
getData() - Method in class ikrs.json.rpc.DefaultJSONRPCError
Get the error object from the response (if result is null).
getData() - Method in interface ikrs.json.rpc.JSONRPCError
Get the error object from the response (if result is null).
getDateFormat() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
Get the date format to use.
getDefaultCharset() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the charset that was set by the "AddDefaultCharset" directive (or null if not set).
getDefaultErrorDocumentURI(Integer) - Method in class ikrs.httpd.HTTPHandler
Get the default configured error document (URI relative to document root) by the given status code.
getDefaultIncludeHeadersSet() - Method in class ikrs.httpd.filehandler.CGIHandler
There is a default set of HTTP headers that should be included into the CGI environment.
getDefaultResponseBuilder() - Method in class ikrs.httpd.HTTPHandler
Get the global response builder with dynamic type 'DefaultResponseBuilder'.
getDirectoryFile() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
Get the actual directory to generate the listing for.
getDirectoryIndexList() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the file names that were set by the "DirectoryUndex" directive(s).
getDirectoryListingType() - Method in class ikrs.httpd.filehandler.PHPDirectoryResource
Deprecated. This method returns the Content-Type this class generates.
getDirectoryListingType() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
This method returns the Content-Type this class generates.
getDirectoryListingType() - Method in class ikrs.httpd.resource.DefaultDirectoryResource
This method returns the Content-Type this class generates.
getDirectoryListingType() - Method in interface ikrs.httpd.resource.DirectoryResource
This method returns the Content-Type this class generates.
getDocumentRoot() - Method in class ikrs.httpd.HTTPHandler
Get the handler's configured document root file.
getDouble() - Method in class ikrs.typesystem.BasicBooleanType
 
getDouble() - Method in class ikrs.typesystem.BasicNumberType
 
getDouble() - Method in class ikrs.typesystem.BasicStringType
 
getDouble() - Method in interface ikrs.typesystem.BasicType
 
getDouble(double) - Method in interface ikrs.typesystem.BasicType
 
getDouble() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getDouble(double) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getElementAt(int) - Method in class ikrs.yuccasrv.ui.InetAddressComboBoxModel
 
getEnvironment() - Method in class ikrs.httpd.HTTPHandler
 
getError() - Method in class ikrs.json.rpc.DefaultJSONRPCResponse
Get the error object from the response (if result is null).
getError() - Method in interface ikrs.json.rpc.JSONRPCResponse
Get the error object from the response (if result is null).
getErrorDocumentMap() - Method in class ikrs.httpd.HTTPHandler
This method returns the internal error document map which will be configured by the HTTPConfigurator.
getErrorDocumentMap() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the status code/error document map defined by all "ErrorDocument" directive(s).
getErrorOffset() - Method in exception ikrs.httpd.DataFormatException
 
getErrorResponseBuilder() - Method in class ikrs.httpd.DefaultResponseBuilder
The default response builder uses a nested response builder for error processing.
getExitValue() - Method in class ikrs.httpd.resource.ProcessableResource
Get the process's exit code after execution (after calling the open() method).
getFactory() - Method in class ikrs.yuccasrv.commandline.YuccaCommand
 
getFileExtension(File) - Static method in class ikrs.httpd.CustomUtil
 
getFileFilter() - Method in class ikrs.httpd.HTTPHandler
 
getFileFilter() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
Get the file filter to use for directory listing.
getFileHandlerByExtension(String) - Method in class ikrs.httpd.HTTPHandler
This method resolves the FileHandler matching the given file extension.
getFileHandlerByName(String) - Method in class ikrs.httpd.HTTPHandler
This method resolves the FileHandler matching the given file extension.
getFirstBytePosition() - Method in class ikrs.httpd.ContentRange
Get the 'first-byte-position' value.
getFirstElement() - Method in class ikrs.util.ListPathAdapter
Get the first element of this path.
getFirstElement() - Method in interface ikrs.util.Path
Get the first element of this path.
getFloat() - Method in class ikrs.typesystem.BasicBooleanType
 
getFloat() - Method in class ikrs.typesystem.BasicNumberType
 
getFloat() - Method in class ikrs.typesystem.BasicStringType
 
getFloat() - Method in interface ikrs.typesystem.BasicType
 
getFloat(float) - Method in interface ikrs.typesystem.BasicType
 
getFloat() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getFloat(float) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getGlobalConfiguration() - Method in class ikrs.httpd.HTTPHandler
 
getHandler() - Method in class ikrs.httpd.HTTPConfiguration
Get the HTTP handler for this configuration.
getHeaderLine() - Method in exception ikrs.httpd.HeaderFormatException
 
getHeaders() - Method in interface ikrs.httpd.HTTPPackage
Deprecated.  
getHTTPDateFormat() - Method in class ikrs.httpd.HTTPHandler
 
getHTTPHandler() - Method in class ikrs.httpd.AbstractFileHandler
Get get FileHandler's global HTTPHandler.
getHTTPHandler() - Method in class ikrs.httpd.AbstractPreparedResponse
Get this response's HTTP handler.
getHTTPHandler() - Method in class ikrs.httpd.AbstractResponseBuilder
 
getHTTPHandler() - Method in interface ikrs.httpd.FileHandler
Get get FileHandler's global HTTPHandler.
getHTTPHandler() - Method in class ikrs.httpd.resource.AbstractResource
Get the global HTTP handler.
getHTTPHandler() - Method in class ikrs.httpd.resource.AbstractResourceAccessor
Get the top level http handler.
getHTTPRequestCount() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Get the number of reported HTTP requests.
getHypertextAccessFile() - Method in class ikrs.httpd.resource.AbstractResource
Get the resource's hypertext access file settings.
getHypertextAccessFile() - Method in interface ikrs.httpd.Resource
Get the resource's hypertext access file settings.
getHypertextAccessFile() - Method in class ikrs.httpd.resource.ResourceDelegation
Get the resource's hypertext access file settings.
getID() - Method in class ikrs.json.rpc.DefaultJSONRPCRequest
Get the ID of this resquest.
getID() - Method in class ikrs.json.rpc.DefaultJSONRPCResponse
Get the ID of this response.
getID() - Method in interface ikrs.json.rpc.JSONRPCRequest
Get the ID of this resquest.
getID() - Method in interface ikrs.json.rpc.JSONRPCResponse
Get the ID of this response.
getImplementedCommands() - Static method in class ikrs.yuccasrv.commandline.YuccaCommandFactory
Deprecated.  
getInputStream() - Method in class ikrs.httpd.AbstractPostDataWrapper
Get the input stream associated with this post data.
getInputStream() - Method in interface ikrs.httpd.PostDataWrapper
Get the input stream associated with this post data.
getInputStream() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
Get the input stream from this resource.
getInputStream() - Method in class ikrs.httpd.resource.AbstractResource
Get the input stream from this resource.
getInputStream() - Method in class ikrs.httpd.resource.BufferedResource
Get the input stream from this resource.
getInputStream() - Method in class ikrs.httpd.resource.ByteArrayResource
Get the input stream from this resource.
getInputStream() - Method in class ikrs.httpd.resource.FileResource
Get the input stream from this resource.
getInputStream() - Method in interface ikrs.httpd.Resource
Get the input stream from this resource.
getInputStream() - Method in class ikrs.httpd.resource.InterruptableResource
Get the input stream from this resource.
getInputStream() - Method in class ikrs.httpd.resource.ProcessableResource
Get the input stream from this resource.
getInputStream() - Method in class ikrs.httpd.resource.RangedResource
Get the input stream from this resource.
getInputStream() - Method in class ikrs.httpd.resource.ResourceDelegation
Get the input stream from this resource.
getInstanceLength() - Method in class ikrs.httpd.ContentRange
Get the 'instance-length' value; the returned value is larger than or equal to 'last-byte-position' OR it is -1L, which means that the instance-length is currently unknown.
getInt() - Method in class ikrs.typesystem.BasicBooleanType
 
getInt() - Method in class ikrs.typesystem.BasicNumberType
 
getInt() - Method in class ikrs.typesystem.BasicStringType
 
getInt() - Method in interface ikrs.typesystem.BasicType
 
getInt(int) - Method in interface ikrs.typesystem.BasicType
 
getInt() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getInt(int) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getKey() - Method in class ikrs.util.KeyValuePair
Get the key from this pair.
getLastAccessTime() - Method in class ikrs.util.session.AbstractSession
This method returns the date/time of the last read OR write access to this session.
getLastAccessTime() - Method in interface ikrs.util.session.Session
This method returns the date/time of the last read OR write access to this session.
getLastBytePosition() - Method in class ikrs.httpd.ContentRange
Get the 'last-byte-position' value.
getLastModified() - Method in class ikrs.httpd.ResourceMetaData
 
getLastModified() - Method in class ikrs.util.session.AbstractSession
This method returns the date/time of the last write access to this session.
getLastModified() - Method in interface ikrs.util.session.Session
This method returns the date/time of the last write access to this session.
getLength() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
This method returns the *actual* length of the underlying resource.
getLength() - Method in class ikrs.httpd.resource.AbstractResource
This method returns the *actual* length of the underlying resource.
getLength() - Method in class ikrs.httpd.resource.BufferedResource
This method returns the *actual* length of the underlying resource.
getLength() - Method in class ikrs.httpd.resource.ByteArrayResource
This method returns the *actual* length of the underlying resource.
getLength() - Method in class ikrs.httpd.resource.FileResource
This method returns the *actual* length of the underlying resource.
getLength() - Method in interface ikrs.httpd.Resource
This method returns the *actual* length of the underlying resource.
getLength() - Method in class ikrs.httpd.resource.InterruptableResource
This method returns the *actual* length of the underlying resource.
getLength() - Method in class ikrs.httpd.resource.ProcessableResource
This method returns the *actual* length of the underlying resource.
getLength() - Method in class ikrs.httpd.resource.RangedResource
This method returns the *actual* length of the underlying resource.
getLength() - Method in class ikrs.httpd.resource.ResourceDelegation
This method returns the *actual* length of the underlying resource.
getLength() - Method in class ikrs.util.ListPathAdapter
Get the length of this path.
getLength() - Method in interface ikrs.util.Path
Get the length of this path.
getLineNumber() - Method in class ikrs.json.parser.JSONParser
Get the parser's current line number.
getLineNumber() - Method in exception ikrs.json.parser.JSONSyntaxException
Get the line number where the error was detected.
getList() - Method in class ikrs.json.JSONArray
This method is a copy of getArray(), but with two differences: it is protected (only for subclasses) and does not thrown any exceptions.
getLogger() - Method in class ikrs.httpd.AbstractFileHandler
Get the custom logger to use to write log messages.
getLogger() - Method in class ikrs.httpd.AbstractPostDataWrapper
 
getLogger() - Method in interface ikrs.httpd.FileHandler
Get the custom logger to use to write log messages.
getLogger() - Method in class ikrs.httpd.HTTPConfiguration
Get the logger for this configuration.
getLogger() - Method in class ikrs.httpd.HTTPHandler
Get the global logger.
getLogger() - Method in class ikrs.httpd.resource.AbstractResource
 
getLogger() - Method in class ikrs.yuccasrv.socketmngr.BindManager
 
getLogger() - Method in class ikrs.yuccasrv.Yucca
Get the global logger.
getLogger() - Method in class ikrs.yuccasrv.Yucca
Get the global logger.
getLong() - Method in class ikrs.typesystem.BasicBooleanType
 
getLong() - Method in class ikrs.typesystem.BasicNumberType
 
getLong() - Method in class ikrs.typesystem.BasicStringType
 
getLong() - Method in interface ikrs.typesystem.BasicType
 
getLong(long) - Method in interface ikrs.typesystem.BasicType
 
getLong() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getLong(long) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getLongValue(String) - Method in class ikrs.httpd.HTTPHeaders
 
getMap() - Method in class ikrs.json.JSONObject
This method is a copy of getObject(), but with two differences: it is protected (only for subclasses) and does not thrown any exceptions.
getMaxAvailable() - Method in class ikrs.io.ReadLimitInputStream
 
getMessage() - Method in class ikrs.json.rpc.DefaultJSONRPCError
Get the RPC result of the call.
getMessage() - Method in interface ikrs.json.rpc.JSONRPCError
Get the RPC result of the call.
getMetaData() - Method in class ikrs.httpd.resource.AbstractResource
Get the meta data for this resource.
getMetaData() - Method in interface ikrs.httpd.Resource
Get the meta data for this resource.
getMetaData() - Method in class ikrs.httpd.resource.ResourceDelegation
Get the meta data for this resource.
getMethod() - Method in class ikrs.json.rpc.DefaultJSONRPCRequest
Get the request's method name.
getMethod() - Method in interface ikrs.json.rpc.JSONRPCRequest
Get the request's method name.
getMIMEType() - Method in class ikrs.httpd.ResourceMetaData
 
getName() - Method in class ikrs.util.AbstractCommand
This is the basic command name, such as "ls", "wget" or "git".
getName() - Method in interface ikrs.util.Command
This is the basic command name, such as "ls", "wget" or "git".
getNextFileInCycle() - Method in class ikrs.util.FileLogHandler
 
getNextFilename(String, DateFormat, int, int) - Static method in class ikrs.util.FileLogHandler
 
getNextToken() - Method in class ikrs.io.ByteSequenceTokenizer
Get the next token from the underlying input stream; the token itself is an InputStream, too.
getNextToken() - Method in class ikrs.io.MultipartMIMETokenizer
The
getNumber() - Method in class ikrs.json.AbstractJSONValue
Get the number from this JSON value.
getNumber() - Method in class ikrs.json.JSONNumber
Get the number from this JSON value.
getNumber() - Method in interface ikrs.json.JSONValue
Get the number from this JSON value.
getObject() - Method in class ikrs.json.AbstractJSONValue
Get the object value as a Map from this JSON value.
getObject() - Method in class ikrs.json.JSONObject
Get the object value as a Map from this JSON value.
getObject() - Method in interface ikrs.json.JSONValue
Get the object value as a Map from this JSON value.
getObjectArray() - Method in class ikrs.typesystem.BasicArrayType
 
getOffset() - Method in class ikrs.httpd.ModuleCommand
 
getOptions() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the file that was set by the "Option" directive(s).
getOutputStream() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
Get the output stream to this resource.
getOutputStream() - Method in class ikrs.httpd.resource.AbstractResource
Get the output stream to this resource.
getOutputStream() - Method in class ikrs.httpd.resource.BufferedResource
Get the output stream to this resource.
getOutputStream() - Method in class ikrs.httpd.resource.ByteArrayResource
Get the output stream to this resource.
getOutputStream() - Method in class ikrs.httpd.resource.FileResource
Get the output stream to this resource.
getOutputStream() - Method in interface ikrs.httpd.Resource
Get the output stream to this resource.
getOutputStream() - Method in class ikrs.httpd.resource.InterruptableResource
Get the output stream to this resource.
getOutputStream() - Method in class ikrs.httpd.resource.ProcessableResource
Get the output stream to this resource.
getOutputStream() - Method in class ikrs.httpd.resource.ResourceDelegation
Get the output stream to this resource.
getOverrideHeaders() - Method in class ikrs.httpd.ResourceMetaData
Get the resource's override-headers.
getParamAt(int) - Method in class ikrs.util.AbstractCommand
Get the param at the given index.
getParamAt(int) - Method in interface ikrs.util.Command
Get the param at the given index.
getParamCount() - Method in class ikrs.util.AbstractCommand
Get the number of params this command has.
getParamCount() - Method in interface ikrs.util.Command
Get the number of params this command has.
getParams() - Method in class ikrs.json.rpc.DefaultJSONRPCRequest
Get the request's method params.
getParams() - Method in interface ikrs.json.rpc.JSONRPCRequest
Get the request's method params.
getParent() - Method in class ikrs.util.DefaultEnvironment
Get the environments parent.
getParent() - Method in interface ikrs.util.Environment
Get the environments parent.
getParent() - Method in class ikrs.util.EnvironmentDelegation
Get the environments parent.
getParent() - Method in class ikrs.util.session.AbstractSession
Get the environments parent.
getParentFactory() - Method in class ikrs.util.AbstractCommandFactory
Get the parent factory for this factory.
getParentFactory() - Method in interface ikrs.util.CommandFactory
Get the parent factory for this factory.
getPasswordData(File, String, boolean) - Static method in class ikrs.io.fileio.htaccess.HypertextPasswordFile
Tries to load the password data for the given user.
getPasswordData(InputStream, String, boolean) - Static method in class ikrs.io.fileio.htaccess.HypertextPasswordFile
Tries to load the password data for the given user.
getPasswordData(LineNumberReader, String, boolean) - Static method in class ikrs.io.fileio.htaccess.HypertextPasswordFile
Tries to load the password data for the given user.
getPostData() - Method in class ikrs.httpd.response.successful.OK
Get the wrapped POST data from the current request.
getRawBytes(Charset) - Method in class ikrs.httpd.HTTPHeaderLine
Get the raw byte data for this header line.
getReachedStopMark() - Method in class ikrs.io.MultiStopMarkInputStream
If a stop mark was reached this method tell which one it was.
getReachedStopMarkIndex() - Method in class ikrs.io.MultiStopMarkInputStream
If a stop mark was hit this method return its index in the initially passed list.
getReadLock() - Method in class ikrs.httpd.resource.AbstractResource
This method returns the read lock for this resource.
getReadLock() - Method in interface ikrs.httpd.Resource
This method returns the read lock for this resource.
getReadLock() - Method in class ikrs.httpd.resource.ResourceDelegation
This method returns the read lock for this resource.
getReadPosition() - Method in class ikrs.json.parser.JSONParser
Get the parser's current read position inside the input stream.
getReadPosition() - Method in exception ikrs.json.parser.JSONSyntaxException
Get the read position where the error was detected.
getReasonID() - Method in exception ikrs.httpd.AuthorizationException
 
getReasonPhrase() - Method in class ikrs.httpd.AbstractPreparedResponse
Get the currently set reason phrase.
getReasonPhrase() - Method in exception ikrs.httpd.ParametrizedHTTPException
 
getReportedConfigCount() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Get the number of reported CONFIGs.
getReportedFineCount() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Get the number of reported FINEs.
getReportedFinerCount() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Get the number of reported FINERs.
getReportedFinestCount() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Get the number of reported FINESTs.
getReportedInfoCount() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Get the number of reported INFOs.
getReportedSevereCount() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Get the number of reported SEVEREs.
getReportedWarningCount() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Get the number of reported WARNINGs.
getRequestHeaders() - Method in class ikrs.httpd.AbstractPostDataWrapper
Get the HTTP headers assiciated with this post data.
getRequestHeaders() - Method in class ikrs.httpd.AbstractPreparedResponse
Get this respone's HTTP request headers.
getRequestHeaders() - Method in interface ikrs.httpd.PostDataWrapper
Get the HTTP headers assiciated with this post data.
getRequestMethod() - Method in class ikrs.httpd.HTTPHeaders
 
getRequestProtocol() - Method in class ikrs.httpd.HTTPHeaders
 
getRequestURI() - Method in class ikrs.httpd.HTTPHeaders
 
getRequestURI() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
Get the URI the directory file was requested through.
getRequestVersion() - Method in class ikrs.httpd.HTTPHeaders
 
getRequiredGroups() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the file that was set by the "Require Group" directive(s).
getRequiredUsers() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the file that was set by the "Require User" directive(s).
getResourceAccessor() - Method in class ikrs.httpd.HTTPHandler
Get the global resource accessor.
getResponseBuilder() - Method in class ikrs.httpd.HTTPHandler
Get the global response builder.
getResponseDataResource() - Method in class ikrs.httpd.AbstractPreparedResponse
 
getResponseHeaders() - Method in class ikrs.httpd.AbstractPreparedResponse
These headers are initially empty and need to be filled with the response header data.
getResponseReasonPhrase() - Method in class ikrs.httpd.HTTPHeaders
 
getResponseStatus() - Method in class ikrs.httpd.HTTPHeaders
 
getResult() - Method in class ikrs.json.parser.ConfigurableJSONBuilder
 
getResult() - Method in class ikrs.json.rpc.DefaultJSONRPCResponse
Get the RPC result of the call.
getResult() - Method in interface ikrs.json.rpc.JSONRPCResponse
Get the RPC result of the call.
getRow(int) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
getRowCount() - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
getRuntimeStatistics() - Method in class ikrs.httpd.HTTPHandler
Get the runtime statistics for this handler.
getSelectedAddress() - Method in class ikrs.yuccasrv.ui.InetAddressComboBoxModel
 
getSelectedItem() - Method in class ikrs.yuccasrv.ui.InetAddressComboBoxModel
 
getServer() - Method in class ikrs.yuccasrv.commandline.YuccaCommandFactory
Get the factories server instance.
getServerSettings(UUID) - Method in class ikrs.yuccasrv.socketmngr.BindManager
 
getServerSettings() - Method in class ikrs.yuccasrv.socketmngr.ServerSocketThread
 
getSessionFactory() - Method in class ikrs.util.session.AbstractSessionManager
This method can be used to retrieve the manager's internal session factory.
getSessionFactory() - Method in interface ikrs.util.session.SessionManager
This method can be used to retrieve the manager's internal session factory.
getSessionID() - Method in class ikrs.httpd.AbstractPreparedResponse
Get the connection's session ID
getSessionID() - Method in class ikrs.util.session.AbstractSession
Get the session's unique ID.
getSessionID() - Method in interface ikrs.util.session.Session
Get the session's unique ID.
getSessionIDMap() - Method in class ikrs.util.session.AbstractSessionManager
Subclasses can use this method to gain direct access to the internal session-by-ID map.
getSessionManager() - Method in class ikrs.httpd.HTTPHandler
Get this handler's session manager.
getSessionTimeout() - Method in class ikrs.util.session.AbstractSessionManager
This method returns the session timeout (seconds) currently set for this manager.
getSessionTimeout() - Method in interface ikrs.util.session.SessionManager
This method returns the session timeout (seconds) currently set for this manager.
getSessionUserMap() - Method in class ikrs.util.session.AbstractSessionManager
Subclasses can use this method to gain direct access to the internal session-by-userID map.
getSetHandler() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the name that was set by the "SetHandler" directive(s).
getShort() - Method in class ikrs.typesystem.BasicBooleanType
 
getShort() - Method in class ikrs.typesystem.BasicNumberType
 
getShort() - Method in class ikrs.typesystem.BasicStringType
 
getShort() - Method in interface ikrs.typesystem.BasicType
 
getShort(short) - Method in interface ikrs.typesystem.BasicType
 
getShort() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getShort(short) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getSize() - Method in class ikrs.yuccasrv.ui.InetAddressComboBoxModel
 
getSocket() - Method in class ikrs.httpd.AbstractPreparedResponse
Get the actual connection socket.
getSocket() - Method in class ikrs.httpd.HTTPRequestDistributor
Get the socket this distributor operates on.
getSocket() - Method in class ikrs.yuccasrv.SocketWrapper
Deprecated.  
getSocket() - Method in class ikrs.yuccasrv.SocketWrapper
Deprecated.  
getSocketID() - Method in class ikrs.httpd.AbstractPreparedResponse
Get the server side socket ID.
getSocketID() - Method in class ikrs.httpd.HTTPRequestDistributor
Get the socketID this distributor is associated with.
getSoftwareName() - Method in class ikrs.httpd.HTTPHandler
Get the server's software name, compatible with the 'Server' header field.
getSourceFile() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the source file the htaccess configuration was read from.
getStatusCode() - Method in class ikrs.httpd.AbstractPreparedResponse
Get the status code of this prepared response.
getStatusCode() - Method in exception ikrs.httpd.ParametrizedHTTPException
 
getStatusString() - Method in class ikrs.yuccasrv.socketmngr.BindManager
 
getStatusString() - Method in class ikrs.yuccasrv.socketmngr.ServerSocketThread
 
getString() - Method in class ikrs.json.AbstractJSONValue
Get the string from this JSON value.
getString() - Method in class ikrs.json.JSONString
Get the string from this JSON value.
getString() - Method in interface ikrs.json.JSONValue
Get the string from this JSON value.
getString() - Method in class ikrs.typesystem.BasicBooleanType
 
getString() - Method in class ikrs.typesystem.BasicCharType
 
getString() - Method in class ikrs.typesystem.BasicNumberType
 
getString() - Method in class ikrs.typesystem.BasicStringType
 
getString() - Method in interface ikrs.typesystem.BasicType
 
getString(String) - Method in interface ikrs.typesystem.BasicType
 
getString() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getString(String) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getString() - Method in class ikrs.typesystem.BasicUUIDType
 
getStringValue(String) - Method in class ikrs.httpd.HTTPHeaders
 
getSupportedCommands() - Method in class ikrs.util.AbstractCommandFactory
Get a set of all supported commands.
getSupportedCommands() - Method in interface ikrs.util.CommandFactory
Get a set of all supported commands.
getSupportedCommands() - Method in class ikrs.util.DefaultCommandFactory
Get a set of all supported commands.
getSupportedMethods() - Method in class ikrs.httpd.HTTPHandler
Get a list of allowed (implemented) methods.
getSystemStartedTime() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
 
getTrailingPath() - Method in class ikrs.util.ListPathAdapter
Get the trailing path from this path.
getTrailingPath() - Method in interface ikrs.util.Path
Get the trailing path from this path.
getType() - Method in interface ikrs.typesystem.BasicType
 
getType() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getTypeName() - Method in class ikrs.json.AbstractJSONValue
 
getUptime_ms() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
 
getUserID() - Method in class ikrs.util.session.AbstractSession
Get the session's user ID.
getUserID() - Method in interface ikrs.util.session.Session
Get the session's user ID.
getUUID() - Method in class ikrs.typesystem.BasicStringType
 
getUUID() - Method in interface ikrs.typesystem.BasicType
 
getUUID(UUID) - Method in interface ikrs.typesystem.BasicType
 
getUUID() - Method in class ikrs.typesystem.BasicTypeAdapter
 
getUUID(UUID) - Method in class ikrs.typesystem.BasicTypeAdapter
 
getUUID() - Method in class ikrs.typesystem.BasicUUIDType
 
getUUID() - Method in interface ikrs.util.ObjectWithUUID
Get the unique and final UUID for this object.
getUUID() - Method in class ikrs.yuccasrv.ConnectionHandler
Get the unique and final UUID for this object.
getUUID() - Method in class ikrs.yuccasrv.ConnectionHandler
Get the unique and final UUID for this object.
getUUID() - Method in class ikrs.yuccasrv.socketmngr.ServerSocketThread
 
getValue() - Method in class ikrs.util.KeyValuePair
Get the value from this pair.
getValueAt(int, int) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
getVersion() - Method in class ikrs.json.rpc.DefaultJSONRPCRequest
This method returns the value of the 'jsonrpc' field from this request.
getVersion() - Method in class ikrs.json.rpc.DefaultJSONRPCResponse
This method returns the value of the 'jsonrpc' field from this request.
getVersion() - Method in interface ikrs.json.rpc.JSONRPCRequest
This method returns the value of the 'jsonrpc' field from this request.
getVersion() - Method in interface ikrs.json.rpc.JSONRPCResponse
This method returns the value of the 'jsonrpc' field from this request.
getWriteLock() - Method in class ikrs.httpd.resource.AbstractResource
This method returns the write lock for this resource.
getWriteLock() - Method in interface ikrs.httpd.Resource
This method returns the write lock for this resource.
getWriteLock() - Method in class ikrs.httpd.resource.ResourceDelegation
This method returns the write lock for this resource.

H

handleCGIOutput(HTTPHeaders, File, URI, PostDataWrapper, ProcessableResource) - Method in class ikrs.httpd.filehandler.CGIHandler
After the CGI handler performed the system command the resulting resource must be handled.
handleCGIOutput(HTTPHeaders, File, URI, PostDataWrapper, ProcessableResource) - Method in class ikrs.httpd.filehandler.PHPHandler
After the CGI handler performed the system command the resulting resource must be handled.
hashCode() - Method in class ikrs.util.AbstractMapDelegation
 
hashCode() - Method in class ikrs.util.session.AbstractSession
 
HeaderFormatException - Exception in ikrs.httpd
 
HeaderFormatException(String) - Constructor for exception ikrs.httpd.HeaderFormatException
 
HeaderFormatException(String, HTTPHeaderLine) - Constructor for exception ikrs.httpd.HeaderFormatException
 
hex2bytes(String) - Static method in class ikrs.httpd.CustomUtil
 
hex2int(char) - Static method in class ikrs.httpd.CustomUtil
 
HexDumpOutputStream - Class in ikrs.util
A simple hexadecimal dump class as an OutputStream.
HexDumpOutputStream(Writer) - Constructor for class ikrs.util.HexDumpOutputStream
Create a new HexDumpWriter with the given core writer.
HexDumpOutputStream(Writer, int[]) - Constructor for class ikrs.util.HexDumpOutputStream
Create a new HexDumpWriter with the given core writer.
HTTP - Static variable in class ikrs.httpd.Constants
 
HTTP_METHOD_CONNECT - Static variable in class ikrs.httpd.Constants
 
HTTP_METHOD_DELETE - Static variable in class ikrs.httpd.Constants
 
HTTP_METHOD_GET - Static variable in class ikrs.httpd.Constants
 
HTTP_METHOD_HEAD - Static variable in class ikrs.httpd.Constants
 
HTTP_METHOD_OPTIONS - Static variable in class ikrs.httpd.Constants
 
HTTP_METHOD_POST - Static variable in class ikrs.httpd.Constants
 
HTTP_METHOD_PUT - Static variable in class ikrs.httpd.Constants
 
HTTP_METHOD_TRACE - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_BAD_REQUEST - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_CONFLICT - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_EXPECTATION_FAILED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_FORBIDDEN - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_GONE - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_LENGTH_REQUIRED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_METHOD_NOT_ALLOWED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_NOT_ACCEPTABLE - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_NOT_FOUND - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_PAYMENT_REQUIRED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_PRECONDITION_FAILED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_PROXY_AUTHENTICATION_REQUIRED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_REQUEST_ENTITY_TOO_LARGE - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_REQUEST_RANGE_NOT_SATISFIABLE - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_REQUEST_TIMED_OUT - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_REQUEST_URI_TOO_LONG - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_UNAUTHORIZED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_CLIENTERROR_UNSUPPORTED_MEDIA_TYPE - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_INFORMATIONAL_CONTINUE - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_INFORMATIONAL_SWITCHING_PROTOCOLS - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_REDIRECION_FOUND - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_REDIRECION_MOVED_PERMANENTLY - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_REDIRECION_MULTIPLE_CHOICES - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_REDIRECION_NOT_MODIFIED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_REDIRECION_SEE_OTHER - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_REDIRECION_TEMPORARY_REDIRECT - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_REDIRECION_USE_PROXY - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SERVERERROR_BAD_GATEWAY - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SERVERERROR_GATEWAY_TIMEOUT - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SERVERERROR_HTTP_VERSION_NOT_SUPPORTED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SERVERERROR_INTERNAL_SERVER_ERROR - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SERVERERROR_NOT_IMPLEMENTED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SERVERERROR_SERVICE_UNAVAILABLE - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SUCCESSFUL_ACCEPTES - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SUCCESSFUL_CREATED - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SUCCESSFUL_NO_CONTENT - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SUCCESSFUL_NON_AUTHORATIVE_INFORMATION - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SUCCESSFUL_OK - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SUCCESSFUL_PARTIAL_CONTENT - Static variable in class ikrs.httpd.Constants
 
HTTP_STATUS_SUCCESSFUL_RESET_CONTENT - Static variable in class ikrs.httpd.Constants
 
HTTPConfiguration - Class in ikrs.httpd
The HTTP configuration file(s) have become pretty large so the config handling is now located in an extra class.
HTTPConfiguration(HTTPHandler, CustomLogger) - Constructor for class ikrs.httpd.HTTPConfiguration
Creates a new HTTPConfiguration handler.
HTTPConnectionUserID - Class in ikrs.httpd
This is the internally used HTTPConnectionUserID implementation.
HTTPConnectionUserID(ConnectionUserID<ConnectionUserID>) - Constructor for class ikrs.httpd.HTTPConnectionUserID
 
HTTPDRuntimeStatistics - Class in ikrs.httpd
 
HTTPDRuntimeStatistics(long) - Constructor for class ikrs.httpd.HTTPDRuntimeStatistics
 
HTTPException - Exception in ikrs.httpd
 
HTTPException(String) - Constructor for exception ikrs.httpd.HTTPException
 
HTTPException(String, Throwable) - Constructor for exception ikrs.httpd.HTTPException
 
HTTPFileFilter - Interface in ikrs.httpd
A file filter for directory listings and direct file access.
httpHandler - Variable in class ikrs.httpd.AbstractResponseBuilder
The top level HTTP handler.
HTTPHandler - Class in ikrs.httpd
 
HTTPHandler() - Constructor for class ikrs.httpd.HTTPHandler
 
HTTPHeaderLine - Class in ikrs.httpd
The HTTPHeaderLine class is very simple datastructure to hold single HTTP header lines (each line represents a key/value pair).
HTTPHeaderLine(String, String) - Constructor for class ikrs.httpd.HTTPHeaderLine
This is a private constructor and not meant to be public.
HTTPHeaders - Class in ikrs.httpd
This class wraps HTTPHeaderLines together into a list like searchable structure.
HTTPHeaders() - Constructor for class ikrs.httpd.HTTPHeaders
Creates a new and empty HTTPHeaders instance.
HTTPLogger - Class in ikrs.httpd
 
HTTPLogger(String, HTTPHandler) - Constructor for class ikrs.httpd.HTTPLogger
 
HTTPPackage - Interface in ikrs.httpd
Deprecated. Never used this.
HTTPRequestDistributor - Class in ikrs.httpd
This HTTPRequestDistributor is a wrapper class that processes HTTPRequests on a top level.
HTTPRequestDistributor(HTTPHandler, CustomLogger, UUID, Socket, HTTPConnectionUserID) - Constructor for class ikrs.httpd.HTTPRequestDistributor
The constructor to create a new HTTPRequestDistributor.
HTTPServerThread - Class in ikrs.httpd
 
HTTPServerThread(HTTPHandler, CustomLogger, Runnable) - Constructor for class ikrs.httpd.HTTPServerThread
 
HTTPServerThreadFactory - Class in ikrs.httpd
This ThreadFactory implementation creates new HTTPServerThreads.
HTTPServerThreadFactory(HTTPHandler, CustomLogger) - Constructor for class ikrs.httpd.HTTPServerThreadFactory
 
HypertextAccessFile - Class in ikrs.io.fileio.htaccess
This is a simple class for reading htaccess files.
HypertextAccessFile() - Constructor for class ikrs.io.fileio.htaccess.HypertextAccessFile
This class cannot be instantiated directly; it's only meant for reading files.
HypertextAccessHandler - Class in ikrs.httpd.resource
This class reads and processes the .htaccess and .htpasswd configuration for resource access.
HypertextAccessHandler(CustomLogger, boolean) - Constructor for class ikrs.httpd.resource.HypertextAccessHandler
Create a new HypertextAccessHandler.
HypertextPasswordFile - Class in ikrs.io.fileio.htaccess
This is a simple class for checking/reading htpassword files.

I

IDENTIFIER_STRING - Static variable in class ikrs.httpd.MD5
 
IkarosExampleHandler - Class in ikrs.httpd.filehandler
A small example handler.
IkarosExampleHandler() - Constructor for class ikrs.httpd.filehandler.IkarosExampleHandler
 
ikrs.httpd - package ikrs.httpd
 
ikrs.httpd.filehandler - package ikrs.httpd.filehandler
 
ikrs.httpd.resource - package ikrs.httpd.resource
 
ikrs.httpd.response - package ikrs.httpd.response
 
ikrs.httpd.response.successful - package ikrs.httpd.response.successful
 
ikrs.io - package ikrs.io
 
ikrs.io.fileio - package ikrs.io.fileio
 
ikrs.io.fileio.htaccess - package ikrs.io.fileio.htaccess
 
ikrs.io.fileio.inifile - package ikrs.io.fileio.inifile
 
ikrs.json - package ikrs.json
 
ikrs.json.parser - package ikrs.json.parser
 
ikrs.json.rpc - package ikrs.json.rpc
 
ikrs.typesystem - package ikrs.typesystem
 
ikrs.util - package ikrs.util
 
ikrs.util.session - package ikrs.util.session
 
ikrs.yuccasrv - package ikrs.yuccasrv
 
ikrs.yuccasrv - package ikrs.yuccasrv
 
ikrs.yuccasrv.commandline - package ikrs.yuccasrv.commandline
 
ikrs.yuccasrv.socketmngr - package ikrs.yuccasrv.socketmngr
 
ikrs.yuccasrv.ui - package ikrs.yuccasrv.ui
 
ikrs.yuccasrv.util - package ikrs.yuccasrv.util
 
ikrsMD5(String, String, String, char[]) - Static method in class ikrs.httpd.MD5
This method encodes the MD5 hash of 'user + realm + passData' and builts the encrypted password line (to store in a .htpassword file).
implode(String[], String) - Static method in class ikrs.httpd.CustomUtil
This method implodes the given String-array with the given separator by the use of a StringBuffer.
implode(List<String>, String) - Static method in class ikrs.httpd.CustomUtil
This method implodes the given String-list with the given separator by the use of a StringBuffer.
incomingTCPConnection(ServerSocketThread, Socket) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method is called if a server socket successfully accepted an incoming TCP connection.
incomingTCPConnection(ServerSocketThread, Socket) - Method in interface ikrs.yuccasrv.socketmngr.ServerSocketThreadObserver
This method is called if a server socket successfully accepted an incoming TCP connection.
incomingUDPConnection(ServerSocketThread, DatagramSocket) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method is called if a server socket successfully accepted an incoming UDP 'connection'.
incomingUDPConnection(ServerSocketThread, DatagramSocket) - Method in interface ikrs.yuccasrv.socketmngr.ServerSocketThreadObserver
This method is called if a server socket successfully accepted an incoming UDP 'connection'.
InetAddressComboBoxModel - Class in ikrs.yuccasrv.ui
This class populates a combobox list model containing all available local inet addresses on the running system.
InetAddressComboBoxModel() - Constructor for class ikrs.yuccasrv.ui.InetAddressComboBoxModel
 
IniFile - Class in ikrs.io.fileio.inifile
Ths IniFile has basic input/ouput method for reading and writing ini files.
IniFile() - Constructor for class ikrs.io.fileio.inifile.IniFile
Create a new default IniFile.
IniFile(Comparator<String>) - Constructor for class ikrs.io.fileio.inifile.IniFile
Create a new IniFile with the given key comparator (for section names and key names both).
IniFile(EnvironmentFactory<String, BasicType>) - Constructor for class ikrs.io.fileio.inifile.IniFile
Create a new IniFile with the given environment factory.
init(Environment<String, BasicType>, Environment<String, BasicType>) - Method in class ikrs.httpd.HTTPHandler
This method will be called after the connection handler was instantiated (usually using the Class.newInstance() method).
init(Environment<String, BasicType>, Environment<String, BasicType>) - Method in class ikrs.yuccasrv.ConnectionHandler
This method will be called after the connection handler was instantiated (usually using the Class.newInstance() method).
init(Environment<String, BasicType>, Environment<String, BasicType>) - Method in class ikrs.yuccasrv.ConnectionHandler
This method will be called after the connection handler was instantiated (usually using the Class.newInstance() method).
init(Environment<String, BasicType>, Environment<String, BasicType>) - Method in class ikrs.yuccasrv.TCPAdapter
This method will be called after the connection handler was instantiated (usually using the Class.newInstance() method).
init(Environment<String, BasicType>, Environment<String, BasicType>) - Method in class ikrs.yuccasrv.TCPAdapter
This method will be called after the connection handler was instantiated (usually using the Class.newInstance() method).
initFileHandlers(File) - Method in class ikrs.httpd.HTTPHandler
This method initializes the FileHandler map.
interrupt() - Method in class ikrs.util.AbstractCommandLine
 
interrupt() - Method in class ikrs.yuccasrv.socketmngr.ServerSocketThread
 
InterruptableResource - Class in ikrs.httpd.resource
The interruptable resource does not refer to Thread interruption, but to a Resource that allows to stop the read process at a random point, then resuming it (after the last read byte) and telling the observer the read process would be at byte position 0 (adjusting the old length value, off course).
InterruptableResource(HTTPHandler, CustomLogger, Resource, boolean) - Constructor for class ikrs.httpd.resource.InterruptableResource
Create a new InterruptableResource from the given Resource.
isAccessible(File, URI) - Method in class ikrs.httpd.resource.FileSystemResourceAccessor
This method checks if the given file is accessible by matching it by the use of the global file filter.
isApacheMD5(String) - Static method in class ikrs.httpd.CustomUtil
This method checks if the passed string is in the Apache-MD5 format (such as hashes are stored in apache's htaccess-files).
isArray() - Method in class ikrs.json.AbstractJSONValue
This method indicates if this JSON value is an array.
isArray() - Method in interface ikrs.json.JSONValue
This method indicates if this JSON value is an array.
isBoolean() - Method in class ikrs.json.AbstractJSONValue
This method indicates if this JSON value is a boolean.
isBoolean() - Method in interface ikrs.json.JSONValue
This method indicates if this JSON value is a boolean.
isClosed() - Method in class ikrs.io.MultiStopMarkInputStream
Determines whether this input stream was already closed.
isClosed() - Method in class ikrs.io.ReplacingInputStream
Determines if this input stream was closed.
isClosed() - Method in class ikrs.io.StopMarkInputStream
This method just tells if this input stream was already closed..
isClosed() - Method in class ikrs.util.HexDumpOutputStream
This method checks if this stream (and the underlying writer) is closed.
isDirectoryListingAllowed() - Method in class ikrs.httpd.HTTPHandler
This is a global flag indicatng if directory listings are allowed or not.
isDisposed() - Method in class ikrs.httpd.AbstractPreparedResponse
The method returns true if (and only if) this response already disposed.
isDisposed() - Method in interface ikrs.httpd.PreparedHTTPResponse
The method returns true if (and only if) this response already disposed.
isEmpty() - Method in class ikrs.io.CircularFIFO
Checks whether this buffer is empty.
isEmpty() - Method in class ikrs.util.AbstractMapDelegation
 
isEmpty() - Method in class ikrs.util.session.AbstractSession
 
isExecuted() - Method in class ikrs.httpd.AbstractPreparedResponse
The method returns true if (and only if) this response was already executed.
isExecuted() - Method in interface ikrs.httpd.PreparedHTTPResponse
The method returns true if (and only if) this response was already executed.
isFull() - Method in class ikrs.io.CircularFIFO
Checks whether this buffer is full.
isGETRequest() - Method in class ikrs.httpd.HTTPHeaders
This method checks if the headers represent a HTTP GET request.
isHEADRequest() - Method in class ikrs.httpd.HTTPHeaders
This method checks if the headers represent a HTTP HEAD request.
isIKRSMD5(String) - Static method in class ikrs.httpd.MD5
This method checks if the passed string is in the IKRS-MD5 format (such as hashes are stored in MY htaccess-files).
isInsideDocumentRoot(File) - Method in class ikrs.httpd.HTTPHandler
This method checks whether the passed file-system file is 'inside' the configured document root.
isMD5(String) - Static method in class ikrs.httpd.CustomUtil
This method checks if the passed string represents an MD5 checksum.
isNull() - Method in class ikrs.json.AbstractJSONValue
This method indicates if this is JSON NULL.
isNull() - Method in interface ikrs.json.JSONValue
This method indicates if this is JSON NULL.
isNumber() - Method in class ikrs.json.AbstractJSONValue
This method indicates if this JSON value is a number.
isNumber() - Method in interface ikrs.json.JSONValue
This method indicates if this JSON value is a number.
isObject() - Method in class ikrs.json.AbstractJSONValue
This method indicates if this JSON value is an object.
isObject() - Method in interface ikrs.json.JSONValue
This method indicates if this JSON value is an object.
isOpen() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
This method determines if this resource was alerady opened or not.
isOpen() - Method in class ikrs.httpd.resource.AbstractResource
This method determines if this resource was alerady opened or not.
isOpen() - Method in class ikrs.httpd.resource.BufferedResource
This method determines if this resource was alerady opened or not.
isOpen() - Method in class ikrs.httpd.resource.ByteArrayResource
This method determines if this resource was alerady opened or not.
isOpen() - Method in class ikrs.httpd.resource.FileResource
This method determines if this resource was alerady opened or not.
isOpen() - Method in class ikrs.httpd.resource.InterruptableResource
This method determines if this resource was alerady opened or not.
isOpen() - Method in interface ikrs.httpd.Resource
This method determines if this resource was alerady opened or not.
isOpen() - Method in class ikrs.httpd.resource.ProcessableResource
This method determines if this resource was alerady opened or not.
isOpen() - Method in class ikrs.httpd.resource.ResourceDelegation
This method determines if this resource was alerady opened or not.
isOPTIONSRequest() - Method in class ikrs.httpd.HTTPHeaders
This method checks if the headers represent a HTTP OPTIONS request.
isPOSTRequest() - Method in class ikrs.httpd.HTTPHeaders
This method checks if the headers represent a HTTP POST request.
isPrepared() - Method in class ikrs.httpd.AbstractPreparedResponse
This method return true if (and only if) this response is already prepared.
isPrepared() - Method in interface ikrs.httpd.PreparedHTTPResponse
This method return true if (and only if) this response is already prepared.
isReadOnly() - Method in class ikrs.httpd.resource.AbstractDirectoryResource
This method returns true if the underlying resource is read-only (in general).
isReadOnly() - Method in class ikrs.httpd.resource.AbstractResource
This method returns true if the underlying resource is read-only (in general).
isReadOnly() - Method in class ikrs.httpd.resource.BufferedResource
This method returns true if the underlying resource is read-only (in general).
isReadOnly() - Method in class ikrs.httpd.resource.ByteArrayResource
This method returns true if the underlying resource is read-only (in general).
isReadOnly() - Method in class ikrs.httpd.resource.FileResource
This method returns true if the underlying resource is read-only (in general).
isReadOnly() - Method in class ikrs.httpd.resource.InterruptableResource
This method returns true if the underlying resource is read-only (in general).
isReadOnly() - Method in interface ikrs.httpd.Resource
This method returns true if the underlying resource is read-only (in general).
isReadOnly() - Method in class ikrs.httpd.resource.ProcessableResource
This method returns true if the underlying resource is read-only (in general).
isReadOnly() - Method in class ikrs.httpd.resource.ResourceDelegation
This method returns true if the underlying resource is read-only (in general).
isResponseStatus() - Method in class ikrs.httpd.HTTPHeaderLine
Get the value of this header line.
isStrictMode() - Method in class ikrs.httpd.resource.HypertextAccessHandler
 
isString() - Method in class ikrs.json.AbstractJSONValue
This method indicates if this JSON value is a string.
isString() - Method in interface ikrs.json.JSONValue
This method indicates if this JSON value is a string.
isSupportedMethod(String) - Method in class ikrs.httpd.HTTPHandler
 
isTRACERequest() - Method in class ikrs.httpd.HTTPHeaders
This method checks if the headers represent a HTTP TRACE request.
isValidTypeID(int) - Method in class ikrs.json.AbstractJSONValue
This method indicates if the passed type ID is supported by this class.
iterator() - Method in class ikrs.httpd.HTTPHeaders
 

J

JSONArray - Class in ikrs.json
This is the JSON array subclass.
JSONArray() - Constructor for class ikrs.json.JSONArray
Creates a new empty JSON array backed by an internal ArrayList instance.
JSONArray(List<JSONValue>) - Constructor for class ikrs.json.JSONArray
Create a new JSON array.
JSONBoolean - Class in ikrs.json
This is the JSON boolean subclass.
JSONBoolean(Boolean) - Constructor for class ikrs.json.JSONBoolean
Create a new JSON boolean.
JSONBuilder - Class in ikrs.json.parser
 
JSONBuilder(Reader) - Constructor for class ikrs.json.parser.JSONBuilder
Creates a new JSONBuilder (not case sensitive).
JSONBuilder(Reader, boolean) - Constructor for class ikrs.json.parser.JSONBuilder
Creates a new JSONBuilder.
JSONBuilderExample - Class in ikrs.json.parser
 
JSONBuilderExample(Reader) - Constructor for class ikrs.json.parser.JSONBuilderExample
Creates a new JSONBuilderExample (not case sensitive).
JSONBuilderExample(Reader, boolean) - Constructor for class ikrs.json.parser.JSONBuilderExample
Creates a new JSONBuilderExample.
JSONException - Exception in ikrs.json
This is the default Exception that will be thrown if and JSON/type errors occur.
JSONException(String) - Constructor for exception ikrs.json.JSONException
Create a new JSONException.
JSONNull - Class in ikrs.json
 
JSONNull() - Constructor for class ikrs.json.JSONNull
Create a new JSON null.
JSONNumber - Class in ikrs.json
This is the JSON number subclass.
JSONNumber(Number) - Constructor for class ikrs.json.JSONNumber
Create a new JSON number.
JSONObject - Class in ikrs.json
 
JSONObject() - Constructor for class ikrs.json.JSONObject
Create a new JSON object.
JSONObject(Map<String, JSONValue>) - Constructor for class ikrs.json.JSONObject
Create a new JSON object.
JSONParser - Class in ikrs.json.parser
 
JSONParser(Reader) - Constructor for class ikrs.json.parser.JSONParser
Creates a new JSONParser (in case-insensitive mode).
JSONParser(Reader, boolean) - Constructor for class ikrs.json.parser.JSONParser
Creates a new JSONParser.
JSONRPCError - Interface in ikrs.json.rpc
 
JSONRPCException - Exception in ikrs.json.rpc
 
JSONRPCException(String) - Constructor for exception ikrs.json.rpc.JSONRPCException
 
JSONRPCHandler - Class in ikrs.json.rpc
This is the RPC handler which translates JSONRPC requests into method calls.
JSONRPCHandler() - Constructor for class ikrs.json.rpc.JSONRPCHandler
Create a new empty JSON-RPC handler.
JSONRPCRequest - Interface in ikrs.json.rpc
 
JSONRPCResponse - Interface in ikrs.json.rpc
 
JSONRPCValueFactory - Class in ikrs.json.rpc
This class has only one purpose: create a JSONRPCRequest instead of a normal JSONValue when the outer parent object was read.
JSONRPCValueFactory() - Constructor for class ikrs.json.rpc.JSONRPCValueFactory
 
JSONString - Class in ikrs.json
This is the JSON string subclass.
JSONString(String) - Constructor for class ikrs.json.JSONString
Create a new JSON string.
JSONSyntaxException - Exception in ikrs.json.parser
 
JSONSyntaxException(String) - Constructor for exception ikrs.json.parser.JSONSyntaxException
Create a new JSONException.
JSONSyntaxException(String, int, int, int) - Constructor for exception ikrs.json.parser.JSONSyntaxException
Create a new JSONException.
JSONValue - Interface in ikrs.json
 
JSONValueFactory - Interface in ikrs.json.parser
 

K

KEY_AUTHENTICATION_ALGORITHM - Static variable in class ikrs.httpd.Constants
 
KEY_AUTHENTICATION_DOMAIN - Static variable in class ikrs.httpd.Constants
 
KEY_AUTHENTICATION_NONCE - Static variable in class ikrs.httpd.Constants
 
KEY_AUTHORIZATION_CHALLENGE - Static variable in class ikrs.httpd.Constants
 
KEY_AUTHORIZATION_METHOD - Static variable in class ikrs.httpd.Constants
 
KEY_AUTHORIZATION_PASS - Static variable in class ikrs.httpd.Constants
 
KEY_AUTHORIZATION_USER - Static variable in class ikrs.httpd.Constants
 
KEY_CONNECTION_COUNT - Static variable in class ikrs.yuccasrv.Constants
 
KEY_CONNECTION_COUNT - Static variable in class ikrs.yuccasrv.Constants
 
KEY_CONNECTION_HANDLERID - Static variable in class ikrs.yuccasrv.Constants
 
KEY_CONNECTION_HANDLERID - Static variable in class ikrs.yuccasrv.Constants
 
KEY_DEFAULTCHARACTERSET - Static variable in class ikrs.httpd.Constants
 
KEY_GENERATED_REASON_PHRASE - Static variable in class ikrs.httpd.Constants
 
KEY_GENERATED_STATUS_CODE - Static variable in class ikrs.httpd.Constants
 
KEY_HTACCESS_ADDEDTYPE - Static variable in class ikrs.httpd.Constants
 
KEY_HTACCESS_AUTHNAME - Static variable in class ikrs.httpd.Constants
 
KEY_HTACCESS_AUTHTYPE - Static variable in class ikrs.httpd.Constants
 
KEY_HTACCESS_CHARSET - Static variable in class ikrs.httpd.Constants
 
KEY_HTPASSWD_ENCRYPTEDLINE - Static variable in class ikrs.httpd.Constants
 
KEY_HTTPCONFIG - Static variable in class ikrs.httpd.Constants
 
KEY_HTTPCONFIG_FILEHANDLERS - Static variable in class ikrs.httpd.Constants
 
KEY_HTTPCONFIG_FILEHANDLERS_FILE - Static variable in class ikrs.httpd.Constants
 
KEY_HTTPCONFIG_SETTINGS - Static variable in class ikrs.httpd.Constants
 
KEY_HTTPCONFIG_SETTINGS_FILE - Static variable in class ikrs.httpd.Constants
 
KEY_ID - Static variable in class ikrs.yuccasrv.Constants
 
KEY_ID - Static variable in class ikrs.yuccasrv.Constants
 
KEY_PROTOCOL - Static variable in class ikrs.yuccasrv.Constants
 
KEY_PROTOCOL - Static variable in class ikrs.yuccasrv.Constants
 
KEY_SESSIONID - Static variable in class ikrs.httpd.Constants
 
KEY_SESSIONTIMEOUT - Static variable in class ikrs.httpd.Constants
 
KEY_SOFTWARENAME - Static variable in class ikrs.httpd.Constants
 
KEY_STARTUP_COMMANDLINE - Static variable in class ikrs.yuccasrv.Constants
 
KEY_STARTUP_COMMANDLINE - Static variable in class ikrs.yuccasrv.Constants
 
KEY_STARTUP_LOGLEVEL - Static variable in class ikrs.yuccasrv.Constants
 
KEY_STARTUP_LOGLEVEL - Static variable in class ikrs.yuccasrv.Constants
 
keySet() - Method in class ikrs.util.AbstractMapDelegation
 
keySet() - Method in class ikrs.util.session.AbstractSession
 
KeyValuePair<K,V> - Class in ikrs.util
A very simple key-value-pair implementation.
KeyValuePair(K, V) - Constructor for class ikrs.util.KeyValuePair
Construct a new key-value-pair.
KeyValueStringPair - Class in ikrs.util
This class was once located in ikrs.http.datatype package.
KeyValueStringPair(String, String) - Constructor for class ikrs.util.KeyValueStringPair
Constructs a new Key-Value-Pair.

L

length() - Method in class ikrs.io.CircularFIFO
Get the number of bytes currently stored inside this buffer.
LF - Static variable in class ikrs.httpd.Constants
 
LF - Static variable in class ikrs.io.MultipartMIMETokenizer
 
ListPathAdapter<T> - Class in ikrs.util
The ListPathAdapter class is a generalized java.util.List based path implementation.
ListPathAdapter(List<T>) - Constructor for class ikrs.util.ListPathAdapter
Create a new ListPathAdaper with the given path list (and frontOffset 0).
ListPathAdapter(List<T>, int) - Constructor for class ikrs.util.ListPathAdapter
Create a new ListPathAdaper with the given path list and frontOffset.
locate(URI, HTTPHeaders, PostDataWrapper, Map<String, BasicType>, Map<String, BasicType>, UUID) - Method in class ikrs.httpd.resource.AbstractResourceAccessor
This method locates the desired resource addressed by the given URI.
locate(URI, HTTPHeaders, PostDataWrapper, Map<String, BasicType>, Map<String, BasicType>, UUID) - Method in class ikrs.httpd.resource.FileSystemResourceAccessor
This method locates the desired resource addressed by the given URI.
locate(URI, HTTPHeaders, PostDataWrapper, Map<String, BasicType>, Map<String, BasicType>, UUID) - Method in interface ikrs.httpd.ResourceAccessor
This method locates the desired resource addressed by the given URI.
locateChild(Path<String>) - Method in class ikrs.util.DefaultEnvironment
Locate a child in the environment tree structure.
locateChild(Path<String>) - Method in interface ikrs.util.Environment
Locate a child in the environment tree structure.
locateChild(Path<String>) - Method in class ikrs.util.EnvironmentDelegation
Locate a child in the environment tree structure.
log(Level, String, String) - Method in class ikrs.httpd.HTTPLogger
 
log(Level, String, String) - Method in interface ikrs.util.CustomLogger
Log a new message.
log(Level, String, String) - Method in class ikrs.util.DefaultCustomLogger
Log a new message.
LogHandler - Interface in ikrs.util
This is a very abstract summary for the java.util.logging.Handler class.
lowerNibble2hexChar(byte) - Static method in class ikrs.httpd.CustomUtil
 

M

main(String[]) - Static method in class ikrs.httpd.ContentRange
This is just for testing.
main(String[]) - Static method in class ikrs.httpd.CustomUtil
 
main(String[]) - Static method in class ikrs.httpd.MD5
This main-method can be used to run this program and create new .htpasswd entries.
main(String[]) - Static method in class ikrs.httpd.resource.ProcessableResource
For testing only.
main(String[]) - Static method in class ikrs.httpd.resource.RangedResource
This method is for testing only.
main(String[]) - Static method in class ikrs.httpd.resource.ReplacingResource
For testing only.
main(String[]) - Static method in class ikrs.httpd.Run
 
main(String[]) - Static method in class ikrs.io.ByteSequenceTokenizer
 
main(String[]) - Static method in class ikrs.io.CircularFIFO
 
main(String[]) - Static method in class ikrs.io.fileio.FileCopy
For testing purposes only.
main(String[]) - Static method in class ikrs.io.fileio.htaccess.HypertextAccessFile
For testing only.
main(String[]) - Static method in class ikrs.io.fileio.htaccess.HypertextPasswordFile
For testing only.
main(String[]) - Static method in class ikrs.io.fileio.inifile.IniFile
This is for testing purposes only.
main(String[]) - Static method in class ikrs.io.MultipartMIMETokenizer
 
main(String[]) - Static method in class ikrs.io.MultiStopMarkInputStream
Just for testing
main(String[]) - Static method in class ikrs.io.ReplacingInputStream
 
main(String[]) - Static method in class ikrs.io.StopMarkInputStream
 
main(String[]) - Static method in class ikrs.json.JSONObject
For testing purposes only.
main(String[]) - Static method in class ikrs.json.parser.ConfigurableJSONBuilder
For testing purposes only.
main(String[]) - Static method in class ikrs.json.parser.JSONBuilder
For testing purposes only.
main(String[]) - Static method in class ikrs.json.parser.JSONBuilderExample
For testing purposes only.
main(String[]) - Static method in class ikrs.json.parser.JSONParser
For testing purposes only.
main(String[]) - Static method in class ikrs.json.rpc.JSONRPCHandler
For testign purposes only.
main(String[]) - Static method in class ikrs.util.AbstractCommandLine
 
main(String[]) - Static method in class ikrs.util.FileExtensionKeyMap
For testing only.
main(String[]) - Static method in class ikrs.util.FileLogHandler
 
main(String[]) - Static method in class ikrs.util.HexDumpOutputStream
 
main(String[]) - Static method in class ikrs.util.KeyValueStringPair
For testing only!
main(String[]) - Static method in class ikrs.util.ListPathAdapter
This is for testing only.
main(String[]) - Static method in class ikrs.util.session.TestSessionManager
For testing.
main(String[]) - Static method in class ikrs.util.XMLEnvironmentReader
 
main(String[]) - Static method in class ikrs.yuccasrv.commandline.YuccaLine
 
main(String[]) - Static method in class ikrs.yuccasrv.ui.ServerManagerDialog
 
main(String[]) - Static method in class ikrs.yuccasrv.util.ConfigReader
 
main(String[]) - Static method in class ikrs.yuccasrv.Yucca
 
main(String[]) - Static method in class ikrs.yuccasrv.Yucca
 
make(String, BasicType[]) - Method in class ikrs.httpd.ModuleCommandFactory
Make a new Command with the given name and params.
make(String, String[]) - Method in class ikrs.util.AbstractCommandFactory
Make a new Command with the given name and params.
make(String, BasicType[]) - Method in class ikrs.util.AbstractCommandFactory
Make a new Command with the given name and params.
make(String, String[], int, int) - Method in class ikrs.util.AbstractCommandFactory
This is a slight modifiaction of the make( String, String[] ) method; but it accepts some bounds for the array.
make(String, String[]) - Method in interface ikrs.util.CommandFactory
Make a new Command with the given name and params.
make(String, BasicType[]) - Method in interface ikrs.util.CommandFactory
Make a new Command with the given name and params.
make(String, BasicType[]) - Method in class ikrs.util.DefaultCommandFactory
Make a new Command with the given name and params.
make(String, BasicType[]) - Method in class ikrs.yuccasrv.commandline.YuccaCommandFactory
Make a new Command with the given name and params.
makeIndent(StringBuffer, int, char) - Static method in class ikrs.util.AbstractMapDelegation
 
MalformedRequestException - Exception in ikrs.httpd
 
MalformedRequestException(String) - Constructor for exception ikrs.httpd.MalformedRequestException
Creates a new MalformedRequestException witht the given error message.
MapDelegation<K,V> - Class in ikrs.util
The map delegation has a (previously passed) core map and all Map's method calls will be directly forwarded to the core map.
MapDelegation(Map<K, V>) - Constructor for class ikrs.util.MapDelegation
Creates a new MapDelegation from the given core map.
MapFactory<K,V> - Interface in ikrs.util
This is a simple map factory interface.
mapHeaderToCGIEnvironment(String) - Method in class ikrs.httpd.HTTPHandler
This method indicates if a given HTTP header should be mapped to the CGI environment or not.
mark(int) - Method in class ikrs.io.BytePositionInputStream
The mark-method is a bit tricky! This implementation does NOT support marks and throws an IOException if called.
mark(int) - Method in class ikrs.io.MultiStopMarkInputStream
 
mark(int) - Method in class ikrs.io.ReadLimitInputStream
The mark-method is a bit tricky! This implementation does NOT support marks and throws an IOException if called.
mark(int) - Method in class ikrs.io.StopMarkInputStream
 
markSupported() - Method in class ikrs.io.BytePositionInputStream
 
markSupported() - Method in class ikrs.io.MultiStopMarkInputStream
 
markSupported() - Method in class ikrs.io.ReadLimitInputStream
 
markSupported() - Method in class ikrs.io.StopMarkInputStream
 
MD5 - Class in ikrs.httpd
This a customized MD5 wrapper.
md5(byte[]) - Static method in class ikrs.httpd.MD5
This method uses the default MD5 message digest algorithm to encode the passed byte data.
merge(HypertextAccessFile) - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method merges all non-empty settings from the passed hypertext access file.
MIMEType - Class in ikrs.util
This is a simple MIME type implementation.
MIMEType(String) - Constructor for class ikrs.util.MIMEType
The consutructor.
MISSING_PARAM - Static variable in exception ikrs.httpd.AuthorizationException
 
MissingParamException - Exception in ikrs.httpd
 
MissingParamException(String) - Constructor for exception ikrs.httpd.MissingParamException
Creates a new MissingParamException witht the given error message.
ModelBasedMapFactory<K,V> - Class in ikrs.util
This is a simple model based map factory implementation.
ModelBasedMapFactory(Map<K, V>) - Constructor for class ikrs.util.ModelBasedMapFactory
Creates a new ModelBasedMapFactory.
ModuleCommand - Class in ikrs.httpd
 
ModuleCommand(String, BasicType[], int) - Constructor for class ikrs.httpd.ModuleCommand
Create a new LocalCommand (for the yucca/ikrs.httpd command line).
ModuleCommandFactory - Class in ikrs.httpd
Problem: the ModuleCommand/~Factory would require an HTTPHandler instance to be passed on system start.
ModuleCommandFactory() - Constructor for class ikrs.httpd.ModuleCommandFactory
 
MultipartMIMETokenizer - Class in ikrs.io
The format of the multipart-body is: ------------------------------------ boundary := 0*69 bcharsnospace bchars := bcharsnospace / " " bcharsnospace := DIGIT / ALPHA / "'" / "(" / ")" / "+" / "_" / "," / "-" / "." / "/" / ":" / "=" / "?" --- with -------------------------- multipart-body := [preamble CRLF] dash-boundary transport-padding CRLF body-part *encapsulation close-delimiter transport-padding [CRLF epilogue] dash-boundary := "--" boundary encapsulation := delimiter transport-padding CRLF body-part delimiter := CRLF dash-boundary close-delimiter := delimiter "--" --- Example: ---------------------- --boundary 1.
MultipartMIMETokenizer(InputStream, String) - Constructor for class ikrs.io.MultipartMIMETokenizer
Constructs a new multpiart-MIME tokenizer.
MultiStopMarkInputStream - Class in ikrs.io
The MultiStopMarkInputStream is an enhancement of the normal StopMarkInputStream class, it supports a whole set of stop marks to be passed, which split the underlying inputstream into tokens each time one of the stop mark as found.
MultiStopMarkInputStream(InputStream, List<byte[]>) - Constructor for class ikrs.io.MultiStopMarkInputStream
Creates a new MultiStopMarkInputStream and creates a copy of the passed stop mark list.
MultiStopMarkInputStream(InputStream, List<byte[]>, boolean) - Constructor for class ikrs.io.MultiStopMarkInputStream
Creates a new MultiStopMarkInputStream and creates a copy of the passed stop mark list if the 'copyList' param is set to true.

N

NAME_ACCEPT - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_ACCEPT_CHARSET - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_ACCEPT_ENCODING - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_ACCEPT_LANGUAGE - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_ALLOW - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_BYTESUNIT_BYTES - Static variable in class ikrs.httpd.ContentRange
 
NAME_CONNECTION - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_CONTENT_DISPOSITION - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_CONTENT_LENGTH - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_CONTENT_RANGE - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_CONTENT_TYPE - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_COOKIE - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_DEFAULT_LOGGER - Static variable in class ikrs.httpd.Constants
 
NAME_HOST - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_PROTOCOL_TCP - Static variable in class ikrs.yuccasrv.Constants
 
NAME_PROTOCOL_TCP - Static variable in class ikrs.yuccasrv.Constants
 
NAME_PROTOCOL_UDP - Static variable in class ikrs.yuccasrv.Constants
 
NAME_PROTOCOL_UDP - Static variable in class ikrs.yuccasrv.Constants
 
NAME_REFERER - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_USER_AGENT - Static variable in class ikrs.httpd.HTTPHeaders
 
NAME_WWW_AUTHENTICATE - Static variable in class ikrs.httpd.HTTPHeaders
 
NewServerDialog - Class in ikrs.yuccasrv.ui
 
NewServerDialog(ServerManagerDialog) - Constructor for class ikrs.yuccasrv.ui.NewServerDialog
 
newThread(Runnable) - Method in class ikrs.httpd.HTTPServerThreadFactory
 
NULL - Static variable in interface ikrs.json.JSONValue
This is a public shared instance that should be used for JSON null.

O

ObjectWithUUID - Interface in ikrs.util
This is a very small interface for all objects that are associated with an UUID.
OK - Class in ikrs.httpd.response.successful
This interface is meant to wrap prepared HTTP reply objects.
OK(HTTPHandler, HTTPHeaders, PostDataWrapper, UUID, Socket, UUID) - Constructor for class ikrs.httpd.response.successful.OK
 
open(boolean) - Method in class ikrs.httpd.resource.AbstractDirectoryResource
This method opens the underlying resource.
open(boolean) - Method in class ikrs.httpd.resource.AbstractResource
This method opens the underlying resource.
open(boolean) - Method in class ikrs.httpd.resource.BufferedResource
This method opens the underlying resource.
open(boolean) - Method in class ikrs.httpd.resource.ByteArrayResource
This method opens the underlying resource.
open(boolean) - Method in class ikrs.httpd.resource.FileResource
This method opens the underlying resource.
open(boolean) - Method in class ikrs.httpd.resource.InterruptableResource
This method opens the underlying resource.
open(boolean) - Method in interface ikrs.httpd.Resource
This method opens the underlying resource.
open(boolean) - Method in class ikrs.httpd.resource.ProcessableResource
This method opens the underlying resource.
open(boolean) - Method in class ikrs.httpd.resource.RangedResource
This method opens the underlying resource.
open(boolean) - Method in class ikrs.httpd.resource.ResourceDelegation
This method opens the underlying resource.

P

ParametrizedHTTPException - Exception in ikrs.httpd
 
ParametrizedHTTPException(String, int, String) - Constructor for exception ikrs.httpd.ParametrizedHTTPException
 
ParametrizedHTTPException(String, Throwable, int, String) - Constructor for exception ikrs.httpd.ParametrizedHTTPException
 
parse(String) - Static method in class ikrs.httpd.ContentRange
This static method parses the given 'Content-Range' header field value.
parse(String) - Static method in class ikrs.httpd.HTTPHeaderLine
This method parses header lines.
parse() - Method in class ikrs.json.parser.JSONParser
Start the parser.
parse(String) - Method in class ikrs.util.AbstractCommandFactory
Make a new Command by parsing it from a string.
parse(String) - Method in interface ikrs.util.CommandFactory
Make a new Command by parsing it from a string.
parseBoolean(String, boolean) - Static method in class ikrs.json.JSONBoolean
This static method is the equivalent to Java's Boolean.parseBoolean(String).
parseDigestAuthorizationChallenge(String) - Static method in class ikrs.httpd.CustomUtil
This method parses the "Digest" authorization response (sent by the client).
parseJSONBoolean(String, boolean) - Static method in class ikrs.json.JSONBoolean
This static method is the equivalent to Java's Boolean.parseBoolean(String).
parseJSONNumber(String) - Static method in class ikrs.json.JSONNumber
This static method is the equivalent to Java's Integer.parseInt(String) respective Double.parseDouble(String).
parseNumber(String) - Static method in class ikrs.json.JSONNumber
This static method is the equivalent to Java's Integer.parseInt(String) respective Double.parseDouble(String).
Path<T> - Interface in ikrs.util
A path is an abstract sequence of tokens that is usually used to address an item inside a tree.
peek(int) - Method in class ikrs.io.CircularFIFO
Get the byte at the given buffer offset (relative).
perform_hexdumpFormat(String) - Method in class ikrs.httpd.HTTPHandler
This method is called by ikrs.http.ModuleCommand.execute().
perform_status() - Method in class ikrs.httpd.HTTPHandler
This method is called by ikrs.http.ModuleCommand.execute().
performAutoBind() - Method in class ikrs.yuccasrv.Yucca
 
performAutoBind(Environment<String, BasicType>) - Method in class ikrs.yuccasrv.Yucca
 
performAutoBind(Environment<String, BasicType>, Environment<String, BasicType>, Map<String, ConnectionHandler>) - Method in class ikrs.yuccasrv.Yucca
 
performAutoBind() - Method in class ikrs.yuccasrv.Yucca
 
performAutoBind(Environment<String, BasicType>) - Method in class ikrs.yuccasrv.Yucca
 
performAutoBind(Environment<String, BasicType>, Environment<String, BasicType>, Map<String, ConnectionHandler>) - Method in class ikrs.yuccasrv.Yucca
 
performListen(BasicType, BasicType, Environment<String, BasicType>) - Method in class ikrs.yuccasrv.Yucca
 
performListen(BasicType, BasicType, Environment<String, BasicType>) - Method in class ikrs.yuccasrv.Yucca
 
performPrintLicense() - Method in class ikrs.yuccasrv.Yucca
 
performPrintLicense() - Method in class ikrs.yuccasrv.Yucca
 
performPrintWarranty() - Method in class ikrs.yuccasrv.Yucca
 
performPrintWarranty() - Method in class ikrs.yuccasrv.Yucca
 
performQuit(boolean) - Method in class ikrs.yuccasrv.Yucca
 
performQuit(boolean) - Method in class ikrs.yuccasrv.Yucca
 
performStartServer(InetAddress, int, Environment<String, BasicType>) - Method in class ikrs.yuccasrv.ui.ServerManagerDialog
 
performStatus() - Method in class ikrs.yuccasrv.Yucca
 
performStatus() - Method in class ikrs.yuccasrv.Yucca
 
performUnlisten(BasicType) - Method in class ikrs.yuccasrv.Yucca
 
performUnlisten(BasicType) - Method in class ikrs.yuccasrv.Yucca
 
PHPDirectoryResource - Class in ikrs.httpd.filehandler
Deprecated.  
PHPDirectoryResource(HTTPHandler, CustomLogger, HTTPFileFilter, File, URI, UUID, String, boolean) - Constructor for class ikrs.httpd.filehandler.PHPDirectoryResource
Deprecated. Create a new DefaultDirectoryResource.
PHPHandler - Class in ikrs.httpd.filehandler
This is a PHP file handler.
PHPHandler() - Constructor for class ikrs.httpd.filehandler.PHPHandler
 
PostDataWrapper - Interface in ikrs.httpd
 
prepare(Map<String, BasicType>) - Method in class ikrs.httpd.AbstractPreparedResponse
This method must be implemented by all subclasses.
prepare(Map<String, BasicType>) - Method in interface ikrs.httpd.PreparedHTTPResponse
This method must fully prepare the HTTP response.
prepare(Map<String, BasicType>) - Method in class ikrs.httpd.response.GeneralPreparedResponse
This method must be implemented by all subclasses.
prepare(Map<String, BasicType>) - Method in class ikrs.httpd.response.successful.OK
This method must be implemented by all subclasses.
PreparedHTTPResponse - Interface in ikrs.httpd
This interface is meant to wrap prepared HTTP reply objects.
printStackTrace() - Method in exception ikrs.json.parser.JSONSyntaxException
 
printWarranty() - Static method in class ikrs.yuccasrv.Yucca
 
printWarranty() - Static method in class ikrs.yuccasrv.Yucca
 
process(UUID, HTTPHeaders, PostDataWrapper, File, URI) - Method in class ikrs.httpd.AbstractFileHandler
The 'process' method is very generic.
process(UUID, HTTPHeaders, PostDataWrapper, File, URI) - Method in class ikrs.httpd.filehandler.CGIHandler
The 'process' method is very generic.
process(UUID, HTTPHeaders, PostDataWrapper, File, URI) - Method in class ikrs.httpd.filehandler.IkarosExampleHandler
The 'process' method is very generic.
process(UUID, HTTPHeaders, PostDataWrapper, File, URI) - Method in interface ikrs.httpd.FileHandler
The 'process' method is very generic.
ProcessableResource - Class in ikrs.httpd.resource
Processable resources represent system processes that generate any output which will be used as the Resource's output data.
ProcessableResource(HTTPHandler, CustomLogger, ProcessBuilder, PostDataWrapper, boolean) - Constructor for class ikrs.httpd.resource.ProcessableResource
Create a new ProcessableResource.
processCustomizedFilePath(String) - Static method in class ikrs.httpd.CustomUtil
 
processCustomizedFilePath(String) - Static method in class ikrs.yuccasrv.Yucca
 
processCustomizedFilePath(String) - Static method in class ikrs.yuccasrv.Yucca
 
publish(LogRecord) - Method in class ikrs.util.FileLogHandler
 
put(K, V) - Method in class ikrs.util.AbstractMapDelegation
 
put(K, V) - Method in class ikrs.util.MapDelegation
 
put(K, V) - Method in class ikrs.util.session.AbstractSession
 
putAll(Map<? extends K, ? extends V>) - Method in class ikrs.util.AbstractMapDelegation
 
putAll(Map<? extends K, ? extends V>) - Method in class ikrs.util.MapDelegation
 
putAll(Map<? extends K, ? extends V>) - Method in class ikrs.util.session.AbstractSession
 

R

RangedResource - Class in ikrs.httpd.resource
The RangedResource class is a wrapper class that allows to 'cut off' some bytes at the beginning and/or at the end of an existing resource.
RangedResource(Resource, ContentRange, HTTPHandler, CustomLogger) - Constructor for class ikrs.httpd.resource.RangedResource
 
read(InputStream) - Static method in class ikrs.httpd.HTTPHeaderLine
Read the next header line from the input stream.
read(InputStream) - Static method in class ikrs.httpd.HTTPHeaders
 
read() - Method in class ikrs.io.BytePositionInputStream
 
read(byte[]) - Method in class ikrs.io.BytePositionInputStream
 
read(byte[], int, int) - Method in class ikrs.io.BytePositionInputStream
 
read() - Method in class ikrs.io.CircularFIFO
Read a single byte from this buffer (if available).
read(byte[], int, int) - Method in class ikrs.io.CircularFIFO
This method reads up to 'readLength' bytes from this buffer and stores them inside the given 'buf' array.
read(File, boolean) - Static method in class ikrs.io.fileio.htaccess.HypertextAccessFile
Reads the htaccess configuration from the given file.
read(InputStream, boolean) - Static method in class ikrs.io.fileio.htaccess.HypertextAccessFile
Reads the htaccess configuration from the given inputstream.
read(LineNumberReader, boolean) - Static method in class ikrs.io.fileio.htaccess.HypertextAccessFile
Reads the htaccess configuration from the given line number reader.
read(File) - Method in class ikrs.io.fileio.inifile.IniFile
 
read(File, Environment<String, BasicType>) - Method in class ikrs.io.fileio.inifile.IniFile
 
read(BufferedReader, Environment<String, BasicType>) - Method in class ikrs.io.fileio.inifile.IniFile
 
read() - Method in class ikrs.io.MultiStopMarkInputStream
 
read() - Method in class ikrs.io.ReadLimitInputStream
 
read(byte[]) - Method in class ikrs.io.ReadLimitInputStream
 
read(byte[], int, int) - Method in class ikrs.io.ReadLimitInputStream
 
read() - Method in class ikrs.io.ReplacingInputStream
 
read() - Method in class ikrs.io.StopMarkInputStream
 
read(File) - Static method in class ikrs.util.XMLEnvironmentReader
Reads the whole XML file into an environment object.
read(File, boolean) - Static method in class ikrs.util.XMLEnvironmentReader
Reads the whole XML file into an environment object.
read(Document, Environment<String, BasicType>, boolean) - Static method in class ikrs.util.XMLEnvironmentReader
 
read(Node, Environment<String, BasicType>, boolean) - Static method in class ikrs.util.XMLEnvironmentReader
 
read(File) - Static method in class ikrs.yuccasrv.util.ConfigReader
This wrapper method just calls the XMLEnvironmentReader that reads the whole XML file into a nested environment.
readFormData() - Method in class ikrs.httpd.AbstractPostDataWrapper
??? ...
readFormData() - Method in class ikrs.httpd.DefaultPostDataWrapper
??? Is it a good idea to place the form data parser here ??? !!! The POST form data is more part of MIME instead of HTTP ...
readFormData() - Method in interface ikrs.httpd.PostDataWrapper
??? Is it a good idea to place the form data parser here ??? !!! The POST form data is more part of MIME instead of HTTP ...
ReadLimitInputStream - Class in ikrs.io
This input stream is an extension of the BytePositionInputStream.
ReadLimitInputStream(InputStream, long) - Constructor for class ikrs.io.ReadLimitInputStream
 
readLine(InputStream) - Static method in class ikrs.util.CRLFLineReader
Read the next CR-LF line from the input stream.
ReadOnlyException - Exception in ikrs.httpd
 
ReadOnlyException(String) - Constructor for exception ikrs.httpd.ReadOnlyException
 
rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class ikrs.httpd.HTTPHandler
The RejectedExecutionHandler.rejectedExecution(...) is called by the ThreadPoolExecutor if the request queue is full and all threads are busy.
release(UUID) - Method in class ikrs.yuccasrv.socketmngr.BindManager
 
remove(String) - Method in class ikrs.httpd.HTTPHeaders
This method removes max.
remove(Object) - Method in class ikrs.util.AbstractMapDelegation
 
remove(Object) - Method in class ikrs.util.MapDelegation
 
remove(Object) - Method in class ikrs.util.session.AbstractSession
 
removeAll(String) - Method in class ikrs.httpd.HTTPHeaders
This method removes *all* header lines with the given key (name).
removeAllChildren() - Method in class ikrs.util.DefaultEnvironment
This method simply removes all children from this environment.
removeAllChildren() - Method in interface ikrs.util.Environment
This method simply removes all children from this environment.
removeAllChildren() - Method in class ikrs.util.EnvironmentDelegation
This method simply removes all children from this environment.
removeBindListener(BindListener) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method removes a BindListener from this BindManager.
removeChild(String) - Method in class ikrs.util.DefaultEnvironment
This method removes the child with the given name and returns its old value.
removeChild(String) - Method in interface ikrs.util.Environment
This method removes the child with the given name and returns its old value.
removeChild(String) - Method in class ikrs.util.EnvironmentDelegation
This method removes the child with the given name and returns its old value.
removeChild(String) - Method in class ikrs.util.session.AbstractSession
This method removes the child with the given name and returns its old value.
removeInvocationTarget(String) - Method in class ikrs.json.rpc.JSONRPCHandler
Removes the invocation target with the given name.
repeat(String, int) - Static method in class ikrs.httpd.CustomUtil
This method repeats the given token by concatenating it 'count' times with itself.
replaceAll(HTTPHeaderLine) - Method in class ikrs.httpd.HTTPHeaders
This method replaces all existing header lines matching the passed line's key by the passed line itself.
replaceResponseLine(HTTPHeaderLine) - Method in class ikrs.httpd.HTTPHeaders
 
ReplacingInputStream - Class in ikrs.io
The ReplacingInputStream is an InputStream implementation that allows to specify a byte sequence replacement map which will be applied directly on processing the underlying stream.
ReplacingInputStream(InputStream, Map<byte[], byte[]>) - Constructor for class ikrs.io.ReplacingInputStream
Create a new ReplacingInputStream.
ReplacingResource - Class in ikrs.httpd.resource
The ReplacingResource extends the BufferedResource and applies a replacement map on the underlying stream.
ReplacingResource(HTTPHandler, CustomLogger, InputStream, boolean, Map<byte[], byte[]>) - Constructor for class ikrs.httpd.resource.ReplacingResource
Create a new ReplacingResource.
reportConfig() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Increases the internal CONFIG counter by one.
reportFine() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Increases the internal FINE counter by one.
reportFiner() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Increases the internal FINER counter by one.
reportFinest() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Increases the internal FINEST counter by one.
reportHTTPRequest() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Increases the internal httpRequestCount counter by one.
reportInfo() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Increases the internal INFO counter by one.
reportSevere() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Increases the internal SEVERE counter by one.
reportWarning() - Method in class ikrs.httpd.HTTPDRuntimeStatistics
Increases the internal WARNING counter by one.
requiresExistingFile() - Method in class ikrs.httpd.AbstractFileHandler
Most file handlers operate on existing files that are located inside the local file system (such as the default handler does for simple file delivery).
requiresExistingFile() - Method in class ikrs.httpd.filehandler.CGIHandler
Most file handlers operate on existing files that are located inside the local file system (such as the default handler does for simple file delivery).
requiresExistingFile() - Method in class ikrs.httpd.filehandler.IkarosExampleHandler
Most file handlers operate on existing files that are located inside the local file system (such as the default handler does for simple file delivery).
requiresExistingFile() - Method in interface ikrs.httpd.FileHandler
Most file handlers operate on existing files that are located inside the local file system (such as the default handler does for simple file delivery).
requiresValidUser() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
This method returns the flag that is set by the "Require valid-user" directive.
reset() - Method in class ikrs.io.BytePositionInputStream
 
reset() - Method in class ikrs.io.MultiStopMarkInputStream
 
reset() - Method in class ikrs.io.ReadLimitInputStream
 
reset() - Method in class ikrs.io.StopMarkInputStream
 
resetBytePosition() - Method in class ikrs.httpd.resource.InterruptableResource
Resets the current byte position to 0.
resetBytePosition() - Method in class ikrs.io.BytePositionInputStream
This method resets the current byte position to 0.
resolveTableRowBySocketID(UUID) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
Resource - Interface in ikrs.httpd
 
ResourceAccessor - Interface in ikrs.httpd
 
ResourceDelegation - Class in ikrs.httpd.resource
The ResourceDelegation is an abstract wrapper class that holds an internal Resource instance.
ResourceDelegation(Resource, HTTPHandler, CustomLogger) - Constructor for class ikrs.httpd.resource.ResourceDelegation
 
ResourceMetaData - Class in ikrs.httpd
The ResourceMetaData is a lightweight class that holds different descriptional resource meta data such as the date of last modification, length (if available) or the resource's URI.
ResourceMetaData() - Constructor for class ikrs.httpd.ResourceMetaData
 
ResponseBuilder - Interface in ikrs.httpd
 
RPCInvocationTarget - Interface in ikrs.json.rpc
The RPCInvocationTarget interface must be implemented by classes that should be accessible by the RPCHandler.
run() - Method in class ikrs.httpd.HTTPRequestDistributor
 
run() - Method in class ikrs.httpd.HTTPServerThread
 
Run - Class in ikrs.httpd
This class is a wrapper for the Yucca main class.
Run() - Constructor for class ikrs.httpd.Run
 
run() - Method in class ikrs.util.AbstractCommandLine
 
run() - Method in class ikrs.yuccasrv.commandline.YuccaLine
 
run() - Method in class ikrs.yuccasrv.socketmngr.BindManager
 
run() - Method in class ikrs.yuccasrv.socketmngr.ServerSocketThread
 
run() - Method in class ikrs.yuccasrv.Yucca
 
run() - Method in class ikrs.yuccasrv.Yucca
 
runCommandLine() - Method in class ikrs.util.AbstractCommandLine
This method should be used to start the listening process.
runYucca(String[]) - Static method in class ikrs.yuccasrv.Yucca
 
runYucca(String[]) - Static method in class ikrs.yuccasrv.Yucca
 

S

serverAcceptedTCPConnection(BindManager, UUID, Socket, ConnectionUserID<ConnectionUserID>) - Method in class ikrs.httpd.HTTPHandler
 
serverAcceptedTCPConnection(BindManager, UUID, Socket, ConnectionUserID<ConnectionUserID>) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverAcceptedTCPConnection(BindManager, UUID, Socket, ConnectionUserID<ConnectionUserID>) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverAcceptedTCPConnection(BindManager, UUID, Socket) - Method in class ikrs.yuccasrv.socketmngr.BindAdapter
 
serverAcceptedTCPConnection(BindManager, UUID, Socket, ConnectionUserID<ConnectionUserID>) - Method in interface ikrs.yuccasrv.socketmngr.BindListener
 
serverAcceptedTCPConnection(BindManager, UUID, Socket, ConnectionUserID<ConnectionUserID>) - Method in class ikrs.yuccasrv.TCPAdapter
 
serverAcceptedTCPConnection(BindManager, UUID, Socket, ConnectionUserID<ConnectionUserID>) - Method in class ikrs.yuccasrv.TCPAdapter
 
serverAcceptedTCPConnection(BindManager, UUID, Socket, ConnectionUserID) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
serverAcceptedTCPConnection(BindManager, UUID, Socket, ConnectionUserID) - Method in class ikrs.yuccasrv.Yucca
 
serverAcceptedTCPConnection(BindManager, UUID, Socket, ConnectionUserID) - Method in class ikrs.yuccasrv.Yucca
 
serverAcceptedUDPConnection(BindManager, UUID, DatagramSocket, ConnectionUserID<ConnectionUserID>) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverAcceptedUDPConnection(BindManager, UUID, DatagramSocket, ConnectionUserID<ConnectionUserID>) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverAcceptedUDPConnection(BindManager, UUID, DatagramSocket) - Method in class ikrs.yuccasrv.socketmngr.BindAdapter
 
serverAcceptedUDPConnection(BindManager, UUID, DatagramSocket, ConnectionUserID<ConnectionUserID>) - Method in interface ikrs.yuccasrv.socketmngr.BindListener
 
serverAcceptedUDPConnection(BindManager, UUID, DatagramSocket, ConnectionUserID<ConnectionUserID>) - Method in class ikrs.yuccasrv.TCPAdapter
This method is not meant to be called as this is a _TCP_ handler.
serverAcceptedUDPConnection(BindManager, UUID, DatagramSocket, ConnectionUserID<ConnectionUserID>) - Method in class ikrs.yuccasrv.TCPAdapter
This method is not meant to be called as this is a _TCP_ handler.
serverAcceptedUDPConnection(BindManager, UUID, DatagramSocket, ConnectionUserID) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
serverAcceptedUDPConnection(BindManager, UUID, DatagramSocket, ConnectionUserID) - Method in class ikrs.yuccasrv.Yucca
 
serverAcceptedUDPConnection(BindManager, UUID, DatagramSocket, ConnectionUserID) - Method in class ikrs.yuccasrv.Yucca
 
serverClosed(BindManager, UUID) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverClosed(BindManager, UUID) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverClosed(BindManager, UUID) - Method in class ikrs.yuccasrv.socketmngr.BindAdapter
 
serverClosed(BindManager, UUID) - Method in interface ikrs.yuccasrv.socketmngr.BindListener
 
serverClosed(BindManager, UUID) - Method in class ikrs.yuccasrv.TCPAdapter
This method does nothing except forwarding the INFO to the global logger instance via LogManager.getLogManager().getLogger( Constants.DEFAULT_LOGGER_NAME ).log( ...
serverClosed(BindManager, UUID) - Method in class ikrs.yuccasrv.TCPAdapter
This method does nothing except forwarding the INFO to the global logger instance via LogManager.getLogManager().getLogger( Constants.DEFAULT_LOGGER_NAME ).log( ...
serverClosed(BindManager, UUID) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
serverClosed(BindManager, UUID) - Method in class ikrs.yuccasrv.Yucca
 
serverClosed(BindManager, UUID) - Method in class ikrs.yuccasrv.Yucca
 
serverCreated(BindManager, UUID) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverCreated(BindManager, UUID) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverCreated(BindManager, UUID) - Method in class ikrs.yuccasrv.socketmngr.BindAdapter
 
serverCreated(BindManager, UUID) - Method in interface ikrs.yuccasrv.socketmngr.BindListener
 
serverCreated(BindManager, UUID) - Method in class ikrs.yuccasrv.TCPAdapter
This method does nothing except forwarding an INFO/WARNING to the global logger instance via LogManager.getLogManager().getLogger( Constants.DEFAULT_LOGGER_NAME ).log( ...
serverCreated(BindManager, UUID) - Method in class ikrs.yuccasrv.TCPAdapter
This method does nothing except forwarding an INFO/WARNING to the global logger instance via LogManager.getLogManager().getLogger( Constants.DEFAULT_LOGGER_NAME ).log( ...
serverCreated(BindManager, UUID) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
serverCreated(BindManager, UUID) - Method in class ikrs.yuccasrv.Yucca
 
serverCreated(BindManager, UUID) - Method in class ikrs.yuccasrv.Yucca
 
serverError(BindManager, UUID, Exception, boolean) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverError(BindManager, UUID, Exception, boolean) - Method in class ikrs.yuccasrv.ConnectionHandler
 
serverError(BindManager, UUID, Exception, boolean) - Method in class ikrs.yuccasrv.socketmngr.BindAdapter
 
serverError(BindManager, UUID, Exception, boolean) - Method in interface ikrs.yuccasrv.socketmngr.BindListener
 
serverError(BindManager, UUID, Exception, boolean) - Method in class ikrs.yuccasrv.TCPAdapter
This method simply logs a SEVERE error to the global Logger via LogManager.getLogManager().getLogger( Constants.DEFAULT_LOGGER_NAME ).log( ...
serverError(BindManager, UUID, Exception, boolean) - Method in class ikrs.yuccasrv.TCPAdapter
This method simply logs a SEVERE error to the global Logger via LogManager.getLogManager().getLogger( Constants.DEFAULT_LOGGER_NAME ).log( ...
serverError(BindManager, UUID, Exception, boolean) - Method in class ikrs.yuccasrv.ui.ServerSocketTableModel
 
serverError(BindManager, UUID, Exception, boolean) - Method in class ikrs.yuccasrv.Yucca
 
serverError(BindManager, UUID, Exception, boolean) - Method in class ikrs.yuccasrv.Yucca
 
ServerManagerDialog - Class in ikrs.yuccasrv.ui
 
ServerManagerDialog(BindManager) - Constructor for class ikrs.yuccasrv.ui.ServerManagerDialog
 
serverSocketClosed(ServerSocketThread) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method is called if a socket was closed by user/system request.
serverSocketClosed(ServerSocketThread) - Method in interface ikrs.yuccasrv.socketmngr.ServerSocketThreadObserver
This method is called if a socket was closed by user/system request.
serverSocketException(ServerSocketThread, IOException) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method is called if a socket caused an IOException by any reason.
serverSocketException(ServerSocketThread, SecurityException) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method is called if a socket caused a SecurityException by any reason.
serverSocketException(ServerSocketThread, SocketTimeoutException) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method is called if a socket caused a SocketTimeoutException.
serverSocketException(ServerSocketThread, IllegalBlockingModeException) - Method in class ikrs.yuccasrv.socketmngr.BindManager
This method is called if a socket caused a IllegalBlockingModeException by any reason.
serverSocketException(ServerSocketThread, IOException) - Method in interface ikrs.yuccasrv.socketmngr.ServerSocketThreadObserver
This method is called if a socket caused an IOException by any reason.
serverSocketException(ServerSocketThread, SecurityException) - Method in interface ikrs.yuccasrv.socketmngr.ServerSocketThreadObserver
This method is called if a socket caused a SecurityException by any reason.
serverSocketException(ServerSocketThread, SocketTimeoutException) - Method in interface ikrs.yuccasrv.socketmngr.ServerSocketThreadObserver
This method is called if a socket caused a SocketTimeoutException.
serverSocketException(ServerSocketThread, IllegalBlockingModeException) - Method in interface ikrs.yuccasrv.socketmngr.ServerSocketThreadObserver
This method is called if a socket caused a IllegalBlockingModeException by any reason.
ServerSocketTableModel - Class in ikrs.yuccasrv.ui
 
ServerSocketTableModel() - Constructor for class ikrs.yuccasrv.ui.ServerSocketTableModel
 
ServerSocketThread - Class in ikrs.yuccasrv.socketmngr
The ServerSocketThread class implements a Runnable object to wrap the basic server into a concurrent thread.
ServerSocketThread(CustomLogger, InetAddress, int, Environment<String, BasicType>, ServerSocketThreadObserver) - Constructor for class ikrs.yuccasrv.socketmngr.ServerSocketThread
The constructor.
ServerSocketThreadObserver - Interface in ikrs.yuccasrv.socketmngr
This interface declares all listener methods that a required to receive all important server socket events.
Session<K,V,U> - Interface in ikrs.util.session
A simple session interface.
SESSION_NAME_INTERNAL - Static variable in class ikrs.httpd.Constants
 
SessionFactory<K,V,U> - Interface in ikrs.util.session
This interface can be used to implement simple Session factory classes.
sessionID - Variable in class ikrs.util.session.AbstractSession
The session's ID (must not be null and must never change).
SessionManager<K,V,U> - Interface in ikrs.util.session
This is a basic session handler interface.
setArrayElementAt(int, BasicType) - Method in class ikrs.typesystem.BasicArrayType
 
setCharsetName(String) - Method in class ikrs.httpd.ResourceMetaData
 
setDisposed() - Method in class ikrs.httpd.AbstractPreparedResponse
 
setDocumentRoot(File) - Method in class ikrs.httpd.HTTPHandler
 
setFactory(YuccaCommandFactory) - Method in class ikrs.yuccasrv.commandline.YuccaCommand
 
setHTTPHandler(HTTPHandler) - Method in class ikrs.httpd.AbstractFileHandler
Set the global HTTP handler.
setHTTPHandler(HTTPHandler) - Method in interface ikrs.httpd.FileHandler
Set the global HTTP handler.
setHypertextAccessFile(HypertextAccessFile) - Method in class ikrs.httpd.resource.AbstractResource
 
setLastModified(Date) - Method in class ikrs.httpd.ResourceMetaData
 
setLevel(Level) - Method in interface ikrs.util.CustomLogger
 
setLevel(Level) - Method in class ikrs.util.DefaultCustomLogger
 
setLogger(CustomLogger) - Method in class ikrs.httpd.AbstractFileHandler
Set the logger to use.
setLogger(CustomLogger) - Method in interface ikrs.httpd.FileHandler
Set the logger to use.
setLogger(CustomLogger) - Method in class ikrs.yuccasrv.socketmngr.BindManager
 
setMIMEType(MIMEType) - Method in class ikrs.httpd.ResourceMetaData
 
setName(String) - Method in class ikrs.util.AbstractCommand
 
setName(String) - Method in class ikrs.yuccasrv.commandline.YuccaCommand
 
setParams(BasicType[]) - Method in class ikrs.util.AbstractCommand
 
setParams(BasicType[]) - Method in class ikrs.yuccasrv.commandline.YuccaCommand
 
setParentFactory(CommandFactory<C>) - Method in class ikrs.util.AbstractCommandFactory
Set the parent factory for this factory.
setParentFactory(CommandFactory<C>) - Method in interface ikrs.util.CommandFactory
Set the parent factory for this factory.
setPrepared() - Method in class ikrs.httpd.AbstractPreparedResponse
 
setReasonPhrase(String) - Method in class ikrs.httpd.AbstractPreparedResponse
Set the reason phrase to a new value.
setResponseDataResource(Resource) - Method in class ikrs.httpd.AbstractPreparedResponse
 
setSelectedItem(Object) - Method in class ikrs.yuccasrv.ui.InetAddressComboBoxModel
 
setSessionTimeout(int) - Method in class ikrs.util.session.AbstractSessionManager
This method sets the manager's session timeout to the new value (must be larger than 0).
setSessionTimeout(int) - Method in interface ikrs.util.session.SessionManager
This method sets the manager's session timeout to the new value (must be larger than 0).
setStatus(String) - Method in class ikrs.yuccasrv.ui.NewServerDialog
 
setStatus(String, boolean) - Method in class ikrs.yuccasrv.ui.NewServerDialog
 
setStatus(String) - Method in class ikrs.yuccasrv.ui.ServerManagerDialog
 
setStatus(String, boolean) - Method in class ikrs.yuccasrv.ui.ServerManagerDialog
 
setStatusCode(String) - Method in class ikrs.httpd.AbstractPreparedResponse
Set the status code to a new value.
sharedInstance - Static variable in class ikrs.httpd.HTTPHandler
This is a bit ugly.
sharedInstance - Static variable in class ikrs.util.CaseInsensitiveComparator
 
size() - Method in class ikrs.httpd.HTTPHeaders
 
size() - Method in class ikrs.util.AbstractMapDelegation
 
size() - Method in class ikrs.util.session.AbstractSession
 
SKEY_LOCAL_ADDRESS - Static variable in class ikrs.httpd.Constants
 
SKEY_LOCAL_HOST - Static variable in class ikrs.httpd.Constants
 
SKEY_LOCAL_PORT - Static variable in class ikrs.httpd.Constants
 
SKEY_REMOTE_ADDRESS - Static variable in class ikrs.httpd.Constants
 
SKEY_REMOTE_HOST - Static variable in class ikrs.httpd.Constants
 
SKEY_REMOTE_IDENT - Static variable in class ikrs.httpd.Constants
 
SKEY_REMOTE_PORT - Static variable in class ikrs.httpd.Constants
 
SKEY_REMOTE_USER - Static variable in class ikrs.httpd.Constants
 
skip(long) - Method in class ikrs.io.BytePositionInputStream
 
skip(long) - Method in class ikrs.io.MultiStopMarkInputStream
 
skip(long) - Method in class ikrs.io.ReadLimitInputStream
 
skip(long) - Method in class ikrs.io.StopMarkInputStream
 
SocketWrapper - Class in ikrs.yuccasrv
Deprecated. Socket and SecureSocket are compatible by native Java!
SocketWrapper - Class in ikrs.yuccasrv
Deprecated. Socket and SecureSocket are compatible by native Java!
SocketWrapper(Socket) - Constructor for class ikrs.yuccasrv.SocketWrapper
Deprecated.  
SocketWrapper(Socket) - Constructor for class ikrs.yuccasrv.SocketWrapper
Deprecated.  
split(String) - Static method in class ikrs.util.KeyValueStringPair
 
split(String, boolean) - Static method in class ikrs.util.KeyValueStringPair
 
split(String, boolean, String) - Static method in class ikrs.util.KeyValueStringPair
 
splitIKRSMD5(String) - Static method in class ikrs.httpd.MD5
This method splits the passed password-encrypted text line into 4 segments.
splitLine(String, String, boolean) - Static method in class ikrs.util.KeyValuePair
This method splits the given string into a key-value tuple using the passed separator.
StopMarkInputStream - Class in ikrs.io
The StopMarkInputStream is an input stream wrapper class that reads bytes from the underlying inputstream until a given stop-mark (byte sequence) is detected or EOF is reached.
StopMarkInputStream(InputStream, byte[]) - Constructor for class ikrs.io.StopMarkInputStream
Constructs a new StopMarkInputStream with the given underlying stream and stop mark.
stopMarkReached() - Method in class ikrs.io.MultiStopMarkInputStream
This method determines if a stop mark was reached.
stopMarkReached() - Method in class ikrs.io.StopMarkInputStream
This method just tells if this input stream already reached the stop mark; reaching the stop mark implies reaching EOF.
string2int(String[]) - Static method in class ikrs.httpd.CustomUtil
 
stripQuotes(String) - Static method in class ikrs.httpd.CustomUtil
 
SUPPORTED_HTTP_VERSION - Static variable in class ikrs.httpd.Constants
 
SUPPORTED_METHODS - Static variable in class ikrs.httpd.HTTPHandler
Technically these are all _implemented_ methods, not all supported.
SynchronizedSessionManagerDelegation<K,V,U> - Class in ikrs.util.session
The DefaultSessionManager is a very simple SessionManager implementation that uses a treemap to find sessions by their ID.
SynchronizedSessionManagerDelegation(SessionManager<K, V, U>) - Constructor for class ikrs.util.session.SynchronizedSessionManagerDelegation
Create a new SynchronizedSessionManagerDelegation.

T

TCPAdapter - Class in ikrs.yuccasrv
 
TCPAdapter - Class in ikrs.yuccasrv
 
TCPAdapter() - Constructor for class ikrs.yuccasrv.TCPAdapter
 
TCPAdapter() - Constructor for class ikrs.yuccasrv.TCPAdapter
 
TCPConnectionUserID - Class in ikrs.yuccasrv
The TCPConnectionUserID implements the ConnectionUserID interface for the use of incoming TCP connections.
TCPConnectionUserID - Class in ikrs.yuccasrv
The TCPConnectionUserID implements the ConnectionUserID interface for the use of incoming TCP connections.
TCPConnectionUserID(UUID, InetAddress, int, InetAddress) - Constructor for class ikrs.yuccasrv.TCPConnectionUserID
 
TCPConnectionUserID(UUID, InetAddress, int, InetAddress) - Constructor for class ikrs.yuccasrv.TCPConnectionUserID
 
TestInvocationTarget - Class in ikrs.json.rpc
This is an abstract RPCMethodInvocationTarget implementation.
TestInvocationTarget() - Constructor for class ikrs.json.rpc.TestInvocationTarget
 
TestSessionManager - Class in ikrs.util.session
 
TestSessionManager() - Constructor for class ikrs.util.session.TestSessionManager
 
TEXT_NODE_KEY - Static variable in class ikrs.util.XMLEnvironmentReader
 
toJSONString() - Method in class ikrs.json.AbstractJSONValue
Converts this JSON value into a valid JSON string.
toJSONString() - Method in interface ikrs.json.JSONValue
Converts this JSON value into a valid JSON string.
toString() - Method in class ikrs.httpd.ContentRange
 
toString() - Method in class ikrs.httpd.HTTPConnectionUserID
Converts this connection user ID to a string, where the strings are equal if (and only if) both ID are equal.
toString() - Method in class ikrs.httpd.HTTPHeaderLine
 
toString() - Method in class ikrs.httpd.HTTPHeaders
 
toString(StringBuffer) - Method in class ikrs.httpd.HTTPHeaders
 
toString() - Method in class ikrs.io.BytePositionInputStream
 
toString() - Method in class ikrs.io.CircularFIFO
 
toString(StringBuffer) - Method in class ikrs.io.CircularFIFO
 
toString() - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
 
toString(StringBuffer) - Method in class ikrs.io.fileio.htaccess.HypertextAccessFile
 
toString() - Method in class ikrs.io.MultipartMIMETokenizer
 
toString() - Method in class ikrs.io.ReadLimitInputStream
 
toString() - Method in class ikrs.io.StopMarkInputStream
 
toString() - Method in class ikrs.json.JSONArray
 
toString() - Method in class ikrs.json.JSONBoolean
 
toString() - Method in class ikrs.json.JSONNull
 
toString() - Method in class ikrs.json.JSONNumber
 
toString() - Method in class ikrs.json.JSONObject
 
toString() - Method in class ikrs.json.JSONString
Note: this method does not (!) return a valid JSON string value!
toString() - Method in class ikrs.typesystem.BasicBooleanType
 
toString() - Method in class ikrs.typesystem.BasicNumberType
 
toString() - Method in class ikrs.typesystem.BasicStringType
 
toString() - Method in class ikrs.typesystem.BasicUUIDType
 
toString(StringBuffer) - Method in class ikrs.util.AbstractCommand
Convert this command into a parseable string.
toString() - Method in class ikrs.util.AbstractCommand
 
toString(StringBuffer) - Method in class ikrs.util.AbstractMapDelegation
 
toString(Map<K, V>, StringBuffer) - Static method in class ikrs.util.AbstractMapDelegation
 
toString(Map<K, V>, StringBuffer, int) - Static method in class ikrs.util.AbstractMapDelegation
 
toString(StringBuffer) - Method in interface ikrs.util.Command
Convert this command into a parseable string.
toString() - Method in class ikrs.util.DefaultEnvironment
 
toString(StringBuffer) - Method in class ikrs.util.DefaultEnvironment
 
toString(StringBuffer, int) - Method in class ikrs.util.DefaultEnvironment
 
toString() - Method in class ikrs.util.KeyValuePair
Converts this key-value-pair into a human readable form.
toString() - Method in class ikrs.util.ListPathAdapter
 
toString() - Method in class ikrs.util.MapDelegation
 
toString() - Method in class ikrs.util.MIMEType
 
toString() - Method in class ikrs.util.session.AbstractSession
 
toString(StringBuffer) - Method in class ikrs.util.session.AbstractSession
 
toString() - Method in class ikrs.yuccasrv.DefaultConnectionUserID
 
toString(StringBuffer) - Method in class ikrs.yuccasrv.DefaultConnectionUserID
 
toString() - Method in class ikrs.yuccasrv.DefaultConnectionUserID
 
toString(StringBuffer) - Method in class ikrs.yuccasrv.DefaultConnectionUserID
 
transfer(InputStream, OutputStream, long, int) - Static method in class ikrs.httpd.CustomUtil
 
transfer(File, File, int) - Static method in class ikrs.io.fileio.FileCopy
Transfer all bytes from the given input file into the destination output file (non of the files must be a directory).
transfer(InputStream, OutputStream, int) - Static method in class ikrs.io.fileio.FileCopy
Transfer all bytes from the given input stream into the destination output stream.
TreeMapFactory<K,V> - Class in ikrs.util
 
TreeMapFactory() - Constructor for class ikrs.util.TreeMapFactory
 
TreeMapFactory(Comparator<K>) - Constructor for class ikrs.util.TreeMapFactory
 
TRUE - Static variable in interface ikrs.json.JSONValue
This is a public shared instance that should be used for JSON true.
TYPE_ARRAY - Static variable in interface ikrs.json.JSONValue
The type constant for arrays.
TYPE_ARRAY - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_BOOLEAN - Static variable in interface ikrs.json.JSONValue
The type constant for boolean values.
TYPE_BOOLEAN - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_BYTE - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_CHAR - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_DOUBLE - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_FLOAT - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_INT - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_LONG - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_NULL - Static variable in interface ikrs.json.JSONValue
The constant indicating null.
TYPE_NUMBER - Static variable in interface ikrs.json.JSONValue
The type constant for numbers.
TYPE_OBJECT - Static variable in interface ikrs.json.JSONValue
The type constant for objects.
TYPE_SHORT - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_STRING - Static variable in interface ikrs.json.JSONValue
The type constant for strings.
TYPE_STRING - Static variable in interface ikrs.typesystem.BasicType
 
TYPE_UUID - Static variable in interface ikrs.typesystem.BasicType
 

U

UDPConnectionUserID - Class in ikrs.yuccasrv
The TCPConnectionUserID implements the ConnectionUserID interface for the use of incoming TCP connections.
UDPConnectionUserID - Class in ikrs.yuccasrv
The TCPConnectionUserID implements the ConnectionUserID interface for the use of incoming TCP connections.
UDPConnectionUserID(UUID, InetAddress, int, InetAddress) - Constructor for class ikrs.yuccasrv.UDPConnectionUserID
 
UDPConnectionUserID(UUID, InetAddress, int, InetAddress) - Constructor for class ikrs.yuccasrv.UDPConnectionUserID
 
UnknownCommandException - Exception in ikrs.util
This is a small error class to wrap error messages respective unknown (user-entered) text commands.
UnknownCommandException(String) - Constructor for exception ikrs.util.UnknownCommandException
 
UnknownCommandException(String, String) - Constructor for exception ikrs.util.UnknownCommandException
 
UnknownMethodException - Exception in ikrs.httpd
 
UnknownMethodException(String) - Constructor for exception ikrs.httpd.UnknownMethodException
Creates a new UnknownMethodException witht the given error message.
UnsupportedFormatException - Exception in ikrs.httpd
 
UnsupportedFormatException(String) - Constructor for exception ikrs.httpd.UnsupportedFormatException
 
UnsupportedFormatException(String, Throwable) - Constructor for exception ikrs.httpd.UnsupportedFormatException
 
UnsupportedMethodException - Exception in ikrs.httpd
 
UnsupportedMethodException(String, String) - Constructor for exception ikrs.httpd.UnsupportedMethodException
Creates a new UnsupportedMethodException witht the given error message.
UnsupportedVersionException - Exception in ikrs.httpd
 
UnsupportedVersionException(String) - Constructor for exception ikrs.httpd.UnsupportedVersionException
Creates a new UnsupportedVersionException witht the given error message.
upperNibble2hexChar(byte) - Static method in class ikrs.httpd.CustomUtil
 

V

values() - Method in class ikrs.util.AbstractMapDelegation
 
values() - Method in class ikrs.util.session.AbstractSession
 
VERSION - Static variable in class ikrs.httpd.Constants
 
VERSION - Static variable in class ikrs.yuccasrv.Constants
 
VERSION - Static variable in class ikrs.yuccasrv.Constants
 

W

write(byte) - Method in class ikrs.io.CircularFIFO
This method writes the given byte to this buffer.
write(byte[], int, int) - Method in class ikrs.io.CircularFIFO
This method writes up tp 'writeLength' bytes bytes to this buffer.
write(Writer) - Method in class ikrs.json.AbstractJSONValue
This method MUST write a valid JSON value to the passed writer.
write(Writer) - Method in class ikrs.json.JSONArray
This method MUST write a valid JSON value to the passed writer.
write(Writer) - Method in class ikrs.json.JSONBoolean
This method MUST write a valid JSON value to the passed writer.
write(Writer) - Method in class ikrs.json.JSONNull
This method MUST write a valid JSON value to the passed writer.
write(Writer) - Method in class ikrs.json.JSONNumber
This method MUST write a valid JSON value to the passed writer.
write(Writer) - Method in class ikrs.json.JSONObject
This method MUST write a valid JSON value to the passed writer.
write(Writer) - Method in class ikrs.json.JSONString
This method MUST write a valid JSON value to the passed writer.
write(Writer) - Method in interface ikrs.json.JSONValue
This method MUST write a valid JSON value to the passed writer.
write(int) - Method in class ikrs.util.HexDumpOutputStream
 
writeJSON(Writer, String) - Static method in class ikrs.json.JSONString
 

X

XMLEnvironmentReader - Class in ikrs.util
 
XMLEnvironmentReader() - Constructor for class ikrs.util.XMLEnvironmentReader
A dummy constructor.

Y

Yucca - Class in ikrs.yuccasrv
This is the main class of the Yucca server.
Yucca - Class in ikrs.yuccasrv
This is the main class of the Yucca server.
Yucca(Environment<String, BasicType>) - Constructor for class ikrs.yuccasrv.Yucca
 
Yucca(Environment<String, BasicType>) - Constructor for class ikrs.yuccasrv.Yucca
 
YuccaCommand - Class in ikrs.yuccasrv.commandline
 
YuccaCommand(String) - Constructor for class ikrs.yuccasrv.commandline.YuccaCommand
 
YuccaCommand(YuccaCommandFactory, String, BasicType[]) - Constructor for class ikrs.yuccasrv.commandline.YuccaCommand
 
YuccaCommandFactory - Class in ikrs.yuccasrv.commandline
 
YuccaCommandFactory(Yucca) - Constructor for class ikrs.yuccasrv.commandline.YuccaCommandFactory
The constructor.
YuccaLine - Class in ikrs.yuccasrv.commandline
 
YuccaLine(CommandFactory<Command>) - Constructor for class ikrs.yuccasrv.commandline.YuccaLine
 
YuccaLogFormatter - Class in ikrs.yuccasrv.util
This is a custom Logger subclass that generate more verbose log messages than the SimpleFormatter does.
YuccaLogFormatter() - Constructor for class ikrs.yuccasrv.util.YuccaLogFormatter
 

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