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

A

ADMINISTRATOR - Static variable in interface org.xmlecho.palomar.security.SecurityService
 
AbstractCache - class org.xmlecho.palomar.cache.AbstractCache.
Abstract class for common implementations of IrisCache.
AbstractCache() - Constructor for class org.xmlecho.palomar.cache.AbstractCache
 
addAttribute(AttributesImpl, String, String) - Static method in class org.xmlecho.palomar.core.ECHORequestServerSide
writes a cdata attribute with no namespace
addGroup(String, int) - Method in interface org.xmlecho.palomar.security.SecurityService
Add a new Group to the database.
addLock(Transaction, ItemLock, User) - Method in interface org.xmlecho.palomar.xfs.XfsRepository
commits the (tentative) lock
addParticipant(TransactionParticipant) - Method in interface org.xmlecho.palomar.xfs.Transaction
add an item which will be interested in being notified of commit and/or rollback actions
addUser(String, String, int) - Method in interface org.xmlecho.palomar.security.SecurityService
Add a new user to the database.
addUserToGroup(User, Group, int, boolean) - Method in interface org.xmlecho.palomar.security.SecurityService
Add an existing user to a group.

B

BINARY - Static variable in interface org.xmlecho.palomar.xfs.RepositoryItem
item is of type "BINARY"
ByIDFetchImpl - class org.xmlecho.palomar.core.ByIDFetchImpl.
represents an XRAP request for the content at a URI
ByIDFetchImpl() - Constructor for class org.xmlecho.palomar.core.ByIDFetchImpl
 

C

COMPARE_BETWEEN - Static variable in interface org.xmlecho.palomar.xfs.CherryPicker
 
COMPARE_EQUALS - Static variable in interface org.xmlecho.palomar.xfs.CherryPicker
 
COMPARE_GREATER_EQUAL - Static variable in interface org.xmlecho.palomar.xfs.CherryPicker
 
COMPARE_GREATER_THAN - Static variable in interface org.xmlecho.palomar.xfs.CherryPicker
 
COMPARE_LESS_EQUAL - Static variable in interface org.xmlecho.palomar.xfs.CherryPicker
 
COMPARE_LESS_THAN - Static variable in interface org.xmlecho.palomar.xfs.CherryPicker
 
COMPARE_LIKE - Static variable in interface org.xmlecho.palomar.xfs.CherryPicker
 
Cache - interface org.xmlecho.palomar.cache.Cache.
Interface class for Cache implementations.
CacheMasterMonitor - class org.xmlecho.palomar.cache.CacheMasterMonitor.
Class for controlling the cache objects.
CacheMasterMonitor(long) - Constructor for class org.xmlecho.palomar.cache.CacheMasterMonitor
Constructor sets the time to wakeup
CacheNotificationServlet - class org.xmlecho.palomar.cache.CacheNotificationServlet.
recieves notification from a partner within a cluster of one or more cache keys becoming invalidated
CacheNotificationServlet() - Constructor for class org.xmlecho.palomar.cache.CacheNotificationServlet
 
CacheProxy - class org.xmlecho.palomar.cache.CacheProxy.
Proxy class for managing Palomar objects cache.
CheckedoutItemAccessException - exception org.xmlecho.palomar.xfs.CheckedoutItemAccessException.
Exception when checked out item's owner is not the same as (is different) from the user trying to access the item
CheckedoutItemAccessException() - Constructor for class org.xmlecho.palomar.xfs.CheckedoutItemAccessException
 
CheckedoutItemAccessException(String) - Constructor for class org.xmlecho.palomar.xfs.CheckedoutItemAccessException
create a new CheckedoutItemAccessException with the given message string
CheckedoutItemAccessException(String, Exception) - Constructor for class org.xmlecho.palomar.xfs.CheckedoutItemAccessException
create a new CheckedoutItemAccessException wrapped over another Exception and a message
CheckedoutItemAccessException(Exception) - Constructor for class org.xmlecho.palomar.xfs.CheckedoutItemAccessException
create a new CheckedoutItemAccessException wrapped over another Exception
CherryPicker - interface org.xmlecho.palomar.xfs.CherryPicker.
selectively harvests discreet branches from a collection in the repository
ChooseImpl - class org.xmlecho.palomar.core.ChooseImpl.
represents an XRAP request to run an XSLT transformation
ChooseImpl() - Constructor for class org.xmlecho.palomar.core.ChooseImpl
 
ConfigProps - class org.xmlecho.palomar.broker.ConfigProps.
 
ConfigProps() - Constructor for class org.xmlecho.palomar.broker.ConfigProps
 
ContinueImpl - class org.xmlecho.palomar.core.ContinueImpl.
calls eval() on an ECHORequest object bound to the special context parameter named "continuation" using the current context.
ContinueImpl() - Constructor for class org.xmlecho.palomar.core.ContinueImpl
 
Controller - class org.xmlecho.palomar.cache.Controller.
Abstract class for all cache controllers.
Controller() - Constructor for class org.xmlecho.palomar.cache.Controller
 
CopyBytes - class org.xmlecho.palomar.core.CopyBytes.
represents an ECHO request to copy stdin to stdout
CopyBytes() - Constructor for class org.xmlecho.palomar.core.CopyBytes
 
CountRowsImpl - class org.xmlecho.palomar.core.CountRowsImpl.
counts the elements at a given depth
CountRowsImpl() - Constructor for class org.xmlecho.palomar.core.CountRowsImpl
 
CrawlerImpl - class org.xmlecho.palomar.core.CrawlerImpl.
fetch an xml document from the repository, and evaluate it as XRAP
CrawlerImpl() - Constructor for class org.xmlecho.palomar.core.CrawlerImpl
 
CreateDirectoryImpl - class org.xmlecho.palomar.core.CreateDirectoryImpl.
represents an XRAP request to create a folder in the repository
CreateDirectoryImpl() - Constructor for class org.xmlecho.palomar.core.CreateDirectoryImpl
 
cachePolicies - Variable in class org.xmlecho.palomar.cache.SmartCache
The policies that can be assigned to a cache.
cacheToRefresh - Variable in class org.xmlecho.palomar.cache.Controller
specific cache to work on
cacheToRefresh - Variable in class org.xmlecho.palomar.cache.Monitor
specific cache to work on
cachesDefMaxsize - Variable in class org.xmlecho.palomar.cache.CacheProxy
 
cachesDefRefreshFreq - Variable in class org.xmlecho.palomar.cache.CacheProxy
 
canAccessCheckedoutItem(RepositoryItem, User) - Method in interface org.xmlecho.palomar.xfs.XfsRepository
return true if the checked out item can be accessed by a user
canAccessLock(User, ItemLock) - Method in interface org.xmlecho.palomar.xfs.XfsRepository
returns true if the user can have access to resource lock
changeLevel(int) - Static method in class org.xmlecho.palomar.log.Log
 
characters(char[], int, int) - Method in class org.xmlecho.palomar.core.ECHOElementFactory
Filter a character data event.
checkExecute(User, PermissionSet) - Method in interface org.xmlecho.palomar.security.SecurityService
check if a user has an "execute" permission.
checkExecute(int, PermissionSet) - Method in interface org.xmlecho.palomar.security.SecurityService
check if a user has a "execute" permission.
checkPassword(String) - Method in interface org.xmlecho.palomar.security.User
check if a given string matches the user's password
checkPermission(User, PermissionSet, String) - Method in interface org.xmlecho.palomar.security.SecurityService
check if a user has a certain permission.
checkPermission(int, PermissionSet, String) - Method in interface org.xmlecho.palomar.security.SecurityService
check if a user has a certain permission.
checkRead(User, PermissionSet) - Method in interface org.xmlecho.palomar.security.SecurityService
check if a user has a "read" permission.
checkRead(int, PermissionSet) - Method in interface org.xmlecho.palomar.security.SecurityService
check if a user has a "read" permission.
checkWrite(User, PermissionSet) - Method in interface org.xmlecho.palomar.security.SecurityService
check if a user has a "write" permission.
checkWrite(int, PermissionSet) - Method in interface org.xmlecho.palomar.security.SecurityService
check if a user has a "write" permission.
checkinCheckedoutVersion(Transaction, User) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
checkin a checkedout version of the item with this name, as a part of a larger transaction
checkoutVersion(Transaction, User) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
checkout a version of the item with this name, as a part of a larger transaction .
clean() - Method in class org.xmlecho.palomar.cache.Holder
remove the object from the IrisHolder, performing any necessary cleanup
clean() - Method in class org.xmlecho.palomar.cache.ObjectHolder
 
clean() - Method in class org.xmlecho.palomar.cache.ReaderObjectHolder
remove the cached file, and any reference to it
clear() - Method in interface org.xmlecho.palomar.cache.Cache
removes all objects from the cache
clear() - Method in class org.xmlecho.palomar.cache.DumbCache
remover all objects in the cache
clear() - Method in class org.xmlecho.palomar.cache.SmartCache
removes all objects from the cache
clearCache() - Method in class org.xmlecho.palomar.cache.SmartCache
Deprecated.  
clearCacheDir() - Method in class org.xmlecho.palomar.broker.Files
delete all files in the cache dir
close() - Method in interface org.xmlecho.palomar.xfs.Transaction
 
commit() - Method in interface org.xmlecho.palomar.xfs.Transaction
 
compile(XMLReader, InputSource) - Method in interface org.xmlecho.palomar.XProcessor
 
compile(XMLReader, InputSource) - Method in class org.xmlecho.palomar.core.XProcessorHTTPClientImpl
 
compile(XMLReader, InputSource) - Method in class org.xmlecho.palomar.core.XProcessorImpl
 
createAndTest(ElementTest, ElementTest) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createAttrTestEQ(String, String, String) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createAttrTestExist(String, String) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createAttrTestGE(String, String, String) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createAttrTestGT(String, String, String) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createAttrTestLE(String, String, String) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createAttrTestLT(String, String, String) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createAttrTestRegex(String, String, String) - Method in interface org.xmlecho.palomar.xform.ElementFilter
Performs a test of the named attribute's value against the given regular expression
createAttributesFilter(String) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createAttributesFilter(String) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createCharacterContentWriter(Writer) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createCharacterContentWriter(Writer) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createChildBinaryItem(User, String, String) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
creates a new item as a child of this directory
createChildBinaryItem(User, String, String, InputStream) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
creates a new item as a child of this directory
createChildDirItem(User, String) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
creates a new FOLDER item as a child of this FOLDER
createChildTextItem(User, String, String) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
creates a new item as a child of this directory
createChildTextItem(User, String, String, InputStream) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
creates a new item as a child of this directory
createChildXMLItem(User, String, String) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
creates a new XML item as a child of this FOLDER
createChildXMLItem(User, String, String, InputStream) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
creates a new XML item as a child of this FOLDER
createCompiledTransformer() - Method in interface org.xmlecho.palomar.xform.TransformService
 
createCompiledTransformer() - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createContext() - Method in interface org.xmlecho.palomar.XProcessor
create an initial context for a request
createContext() - Method in class org.xmlecho.palomar.core.ECHOConnectionFactoryImpl
create an initial context for a request
createContext() - Method in class org.xmlecho.palomar.core.XProcessorImpl
create an initial context for a request
createDOMDestination(XMLReader, ElementFactory) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createDOMDestination(XMLReader, ElementFactory) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createDOMSourceReader(Node) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createDOMSourceReader(Node) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createDOMWriter(ElementFactory) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createDOMWriter() - Method in interface org.xmlecho.palomar.xform.TransformService
 
createDOMWriter(ElementFactory) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createDOMWriter() - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createElemCountTest(String, String, int, int, int) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createElemNameTest(String, String) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createElementFilter() - Method in interface org.xmlecho.palomar.xform.TransformService
 
createElementFilter() - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createFalseTest() - Method in interface org.xmlecho.palomar.xform.ElementFilter
always tests false
createHTMLContentWriter(Writer) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createHTMLContentWriter(Writer) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createInputSourceReader() - Method in interface org.xmlecho.palomar.xform.TransformService
 
createInputSourceReader(InputSource) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createInputSourceReader() - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createInputSourceReader(InputSource) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createJAXPTransformer(Source, Source) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createJAXPTransformer(Source, RepositoryItem) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createJAXPTransformer(Source, RepositoryItem) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createJAXPTransformer(Source, Source) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createNewTempDir(String) - Method in class org.xmlecho.palomar.broker.Files
create a new, uniquely named directory for temporary usage by a single thread
createNotTest(ElementTest) - Method in interface org.xmlecho.palomar.xform.ElementFilter
boolean negation of an element test
createOrTest(ElementTest, ElementTest) - Method in interface org.xmlecho.palomar.xform.ElementFilter
 
createOutputStreamContentWriter(OutputStream) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createOutputStreamContentWriter(OutputStream, boolean) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createOutputStreamContentWriter(OutputStream) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createOutputStreamContentWriter(OutputStream, boolean) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createParser() - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createTempFile() - Method in class org.xmlecho.palomar.broker.Files
construct a new, unique File in the tmp directory
createTrueTest() - Method in interface org.xmlecho.palomar.xform.ElementFilter
always tests true
createUniqueFilename(String) - Static method in class org.xmlecho.palomar.broker.Files
construct a phony fiile name that is unique (almost).
createXPSMLContentWriter(Writer) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createXSLTTransformer() - Method in interface org.xmlecho.palomar.xform.TransformService
 
createXSLTTransformer(XMLReader) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createXSLTTransformer(XMLReader, XMLReader) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createXSLTTransformer(XMLReader, RepositoryItem) - Method in interface org.xmlecho.palomar.xform.TransformService
 
createXSLTTransformer() - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createXSLTTransformer(XMLReader) - Method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createXSLTTransformer(XMLReader, XMLReader) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 
createXSLTTransformer(XMLReader, RepositoryItem) - Static method in class org.xmlecho.palomar.xform.TransformServiceHome
 

D

DB_VENDOR_DB2 - Static variable in interface org.xmlecho.palomar.rdbms.RDBMSService
 
DB_VENDOR_INFORMIX - Static variable in interface org.xmlecho.palomar.rdbms.RDBMSService
 
DB_VENDOR_MYSQL - Static variable in interface org.xmlecho.palomar.rdbms.RDBMSService
 
DB_VENDOR_ORACLE - Static variable in interface org.xmlecho.palomar.rdbms.RDBMSService
 
DB_VENDOR_SQLSERVER - Static variable in interface org.xmlecho.palomar.rdbms.RDBMSService
 
DB_VENDOR_SYBASE - Static variable in interface org.xmlecho.palomar.rdbms.RDBMSService
 
DEBUG - Static variable in class org.xmlecho.palomar.core.ECHORequestServerSide
 
DEPTH_INFINITY - Static variable in interface org.xmlecho.palomar.xfs.ItemLock
 
DEPTH_ZERO - Static variable in interface org.xmlecho.palomar.xfs.ItemLock
 
DOMElementImpl - class org.xmlecho.palomar.core.DOMElementImpl.
An ECHO script is parsed into an abstract syntax tree that happens to be represented internally as a DOM.
DOMElementImpl() - Constructor for class org.xmlecho.palomar.core.DOMElementImpl
 
DOMWriter - interface org.xmlecho.palomar.xform.DOMWriter.
constructs a DOM from a SAX event stream
DateImpl - class org.xmlecho.palomar.core.DateImpl.
 
DateImpl() - Constructor for class org.xmlecho.palomar.core.DateImpl
 
DeleteXStoreItemImpl - class org.xmlecho.palomar.core.DeleteXStoreItemImpl.
represents an XRAP request to delete an item from the repository
DeleteXStoreItemImpl() - Constructor for class org.xmlecho.palomar.core.DeleteXStoreItemImpl
 
DocumentationImpl - class org.xmlecho.palomar.core.DocumentationImpl.
holds ECHO script commentary.
DocumentationImpl() - Constructor for class org.xmlecho.palomar.core.DocumentationImpl
 
DumbCache - class org.xmlecho.palomar.cache.DumbCache.
A simple cache -- Objects placed here survive for the life of the VM unless explicitly removed
DumbCache() - Constructor for class org.xmlecho.palomar.cache.DumbCache
instantiates a new cache
deleteAllExpiredLocks() - Method in interface org.xmlecho.palomar.xfs.XfsRepository
delete all expired locks from the ItemLocks table
deleteDir(String) - Static method in class org.xmlecho.palomar.broker.Files
delete a directory and all of its included files.
deleteGroup(Group, int) - Method in interface org.xmlecho.palomar.security.SecurityService
Delete a group from the database.
deleteLock(Transaction, ItemLock, User) - Method in interface org.xmlecho.palomar.xfs.XfsRepository
deletes a lock
deleteRepositoryItem(Transaction, User, String, RepositoryItem) - Method in interface org.xmlecho.palomar.xfs.XfsRepository
deletes the given item on behalf of the given user as part of a larger transaction.
deleteSelf() - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
Deprecated. As of FDX 3.5, use RepositoryItem.deleteSelf( Timestamp, boolean )
deleteSelf(Timestamp, boolean) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
deletes row/s from the XStore Item table, if applicable.
deleteUser(User, int) - Method in interface org.xmlecho.palomar.security.SecurityService
Delete a user's entry from the database.
deleteUserFromGroup(User, Group, int) - Method in interface org.xmlecho.palomar.security.SecurityService
deleting the relationship between an existing user and a group.
didSucceed() - Method in interface org.xmlecho.palomar.ECHOResponse
 
didSucceed() - Method in class org.xmlecho.palomar.core.ECHOResponseImpl
 
doBranchIndex(String, String, int, int, boolean) - Method in interface org.xmlecho.palomar.xfs.XfsRepository
indexes docs of a given mime type in a given section of the repository
doEval(String, ContentHandler, ECHOContext) - Static method in class org.xmlecho.palomar.core.ParamRefImpl
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.xmlecho.palomar.cache.CacheNotificationServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.xmlecho.palomar.cache.CacheNotificationServlet
 
doneParse() - Method in class org.xmlecho.palomar.core.ECHOContextImpl
throw the params into our internal dictionary by key

E

ECHOChoose - class org.xmlecho.palomar.core.ECHOChoose.
represents an request select among options
ECHOChoose() - Constructor for class org.xmlecho.palomar.core.ECHOChoose
 
ECHOConnection - interface org.xmlecho.palomar.ECHOConnection.
A connection to an ECHO Processor for a given User.
ECHOConnectionFactory - interface org.xmlecho.palomar.ECHOConnectionFactory.
Factory interface for obtaining an ECHO XProcessor configured with an initial set of User credentails
ECHOConnectionFactoryImpl - class org.xmlecho.palomar.core.ECHOConnectionFactoryImpl.
Simple, Java API to the ECHO Processor.
ECHOConnectionFactoryImpl() - Constructor for class org.xmlecho.palomar.core.ECHOConnectionFactoryImpl
 
ECHOConnectionImpl - class org.xmlecho.palomar.core.ECHOConnectionImpl.
maintains state for a connection to an ECHO XProcessor
ECHOConnectionImpl(XProcessor, String, String) - Constructor for class org.xmlecho.palomar.core.ECHOConnectionImpl
 
ECHOContext - interface org.xmlecho.palomar.ECHOContext.
provides context information for an ECHO processor ECHOContext objects provide the ECHO processor the ability to pass parameters to nested ECHO request handlers ECHOContext objects may contain a handle to a "parent" context.
ECHOContextImpl - class org.xmlecho.palomar.core.ECHOContextImpl.
Provides context information for the evaluation of XML ECHO commands.
ECHOContextImpl() - Constructor for class org.xmlecho.palomar.core.ECHOContextImpl
constructor with no arguments, a top-level context
ECHOContextImpl(ECHOContext) - Constructor for class org.xmlecho.palomar.core.ECHOContextImpl
constructor with a parent context.
ECHOElementFactory - class org.xmlecho.palomar.core.ECHOElementFactory.
 
ECHOElementFactory() - Constructor for class org.xmlecho.palomar.core.ECHOElementFactory
 
ECHOException - exception org.xmlecho.palomar.ECHOException.
general mechanism for signalling errors during ECHO Processing
ECHOException() - Constructor for class org.xmlecho.palomar.ECHOException
 
ECHOException(String) - Constructor for class org.xmlecho.palomar.ECHOException
create a new ECHOException
ECHOException(String, Exception) - Constructor for class org.xmlecho.palomar.ECHOException
create a new ECHOException wrapped over another Exception along with a message
ECHOException(Exception) - Constructor for class org.xmlecho.palomar.ECHOException
create a new ECHOException wrapped over another Exception
ECHOFilterMaker - class org.xmlecho.palomar.core.ECHOFilterMaker.
 
ECHOFilterMaker(ECHOContext, Logger) - Constructor for class org.xmlecho.palomar.core.ECHOFilterMaker
 
ECHOHome - class org.xmlecho.palomar.ECHOHome.
The Home interface (static methods) for ECHO from which one can obtain the system's ECHOConnectionFactory and ECHO XProcessors.
ECHOParamImpl - class org.xmlecho.palomar.core.ECHOParamImpl.
holds ECHO a parameter binding
ECHOParamImpl() - Constructor for class org.xmlecho.palomar.core.ECHOParamImpl
 
ECHORequest - interface org.xmlecho.palomar.ECHORequest.
The Interface for all elements in ECHO.
ECHORequestImpl - class org.xmlecho.palomar.core.ECHORequestImpl.
the base class for representing all elements in the ECHO protocol.
ECHORequestImpl() - Constructor for class org.xmlecho.palomar.core.ECHORequestImpl
 
ECHORequestReaderAdapter - class org.xmlecho.palomar.core.ECHORequestReaderAdapter.
provides a SAX 2 XMLReader interface on top of an ECHO Request element
ECHORequestReaderAdapter(ECHOContext, ECHORequest) - Constructor for class org.xmlecho.palomar.core.ECHORequestReaderAdapter
construct with the ECHO request to be evaluated, and the context to be provided to that evaluation
ECHORequestServerSide - class org.xmlecho.palomar.core.ECHORequestServerSide.
Base class for server-side implementation of ECHO request objects.
ECHORequestServerSide() - Constructor for class org.xmlecho.palomar.core.ECHORequestServerSide
 
ECHOResponse - interface org.xmlecho.palomar.ECHOResponse.
represent the result of evaluating an ECHO Request.
ECHOResponseImpl - class org.xmlecho.palomar.core.ECHOResponseImpl.
represent the result of evaluating an ECHO Request.
ECHOResponseImpl() - Constructor for class org.xmlecho.palomar.core.ECHOResponseImpl
 
ElementFilter - interface org.xmlecho.palomar.xform.ElementFilter.
A streaming filter that selectively removes Elements from the input
ElementTest - interface org.xmlecho.palomar.xform.ElementTest.
created and used by ElementFilter
EvalImpl - class org.xmlecho.palomar.core.EvalImpl.
Recursively evaluates the results of one request as another replaces its child content element in a two step process.
EvalImpl() - Constructor for class org.xmlecho.palomar.core.EvalImpl
 
endDocument() - Method in class org.xmlecho.palomar.core.ECHOElementFactory
Filter an end document event.
endDocument() - Method in class org.xmlecho.palomar.core.NullDocEventXMLFilter
does not propogate the SAX endDocument event to the downstream consumer
endElement(String, String, String) - Method in class org.xmlecho.palomar.core.ECHOElementFactory
Filter an end element event.
endElement(String, ContentHandler) - Method in class org.xmlecho.palomar.core.ECHORequestServerSide
 
endPrefixMapping(String) - Method in class org.xmlecho.palomar.core.ECHOElementFactory
Filter an end Namespace prefix mapping event.
errorResponse(Throwable, ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ECHORequestServerSide
 
eval(ContentHandler, ECHOContext) - Method in interface org.xmlecho.palomar.ECHORequest
evaluate the request, writing results to responseTarget
eval(ContentHandler, ECHOContext, InputSource) - Method in interface org.xmlecho.palomar.ECHORequest
evaluate the request
eval(ECHOContext, ECHORequest, ContentHandler) - Method in interface org.xmlecho.palomar.XProcessor
evaluate the request, under the given context, returning the result as a stream of SAX events to responseTarget
eval(ECHOContext, XMLReader, InputSource, ContentHandler) - Method in interface org.xmlecho.palomar.XProcessor
evaluate the request, under the given context, returning the result as a stream of SAX events to responseTarget
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ByIDFetchImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ChooseImpl
evaluate the request to transform content through XSLT.
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ContinueImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.CopyBytes
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.CountRowsImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.CrawlerImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.CreateDirectoryImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.DateImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.DeleteXStoreItemImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ECHOChoose
evaluate the request to transform content through XSLT.
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ECHORequestImpl
evaluate the request to an empty element.
eval(ContentHandler, ECHOContext, InputSource) - Method in class org.xmlecho.palomar.core.ECHORequestImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ECHORequestServerSide
Evaluate the request under the given context, sending the results to the responseTarget ContentHandler.
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.EvalImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.FileGetBytes
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.FileGetImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.FilePutImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.GZipImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.GroupImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.InlineDocImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.IntersectImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ItemEval
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ItemGetBytesImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ItemInsertImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ItemXSLT
evaluate the request to transform content through XSLT.
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.JSEncodeImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ListDirectoryImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.LoginImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.MapImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.MergeJoinImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.NoEvalImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.NullTransformImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.OtherwiseImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.PaginationImpl
returns only a smaller window of a flattish XML structure, using the context parameters "skip" for the number of initial elements at a given depth in the tree to ignore, "count" the number of elements to return, and "depth" to indicate at what depth in the XML tree the other two parameters operate
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ParamRefImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ParseStringImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.RequestRootImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.SendMailImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.SilentImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.SortImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.StandardXMLIn
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.TimeImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ToStringImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.TransformXSLTImpl
evaluate the request to transform content through XSLT.
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.URIFetchImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.URIGet
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.URIPost
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.UnionImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.UseCacheImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.WhenImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.WrapImpl
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.WriteBytesImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.XPATHExpr
obtains the xsl "value-of" text fron the first child document using the expression "selectExpr" as the XPATH expression
eval(ECHOContext, XMLReader, InputSource, ContentHandler) - Method in class org.xmlecho.palomar.core.XProcessorHTTPClientImpl
evaluate the request
eval(ECHOContext, ECHORequest, ContentHandler) - Method in class org.xmlecho.palomar.core.XProcessorImpl
evaluate the request
eval(ECHOContext, XMLReader, InputSource, ContentHandler) - Method in class org.xmlecho.palomar.core.XProcessorImpl
evaluate the request
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.XpathValue
 
eval(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ZipImpl
evaluate the request
evalBody(ContentHandler, ECHOContext, String, String, String, Attributes) - Method in class org.xmlecho.palomar.core.ECHORequestServerSide
Copy the element, and the results of its contents to the output.
evalCopy(ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ECHORequestServerSide
copy the element, and contents to the result
evalECHOString(String, ContentHandler, ECHOContext) - Method in interface org.xmlecho.palomar.ECHOConnection
treats the string as a well-formed ECHO command, wraps it in an ECHO Request object, and sends it to an ECHO processor for evaluation
evalECHOString(String, ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ECHOConnectionImpl
evaluates the ECHO script in the given request String.
evalECHOToSAX(XMLReader, InputSource, ContentHandler, ECHOContext) - Method in interface org.xmlecho.palomar.ECHOConnection
evaluates the ECHO request with the current context.
evalECHOToSAX(XMLReader, InputSource, ContentHandler, ECHOContext) - Method in class org.xmlecho.palomar.core.ECHOConnectionImpl
evaluates the ECHO request with the current context.
evalToResponse(ECHOContext, XMLReader, InputSource) - Method in class org.xmlecho.palomar.core.XProcessorHTTPClientImpl
evaluate the request, constructing a DOM result with the default ElementFactory
evalToResponse(ECHOContext) - Method in class org.xmlecho.palomar.core.XProcessorHTTPClientImpl
evaluate the request, constructing a DOM result with the default ElementFactory
evalToResponse(ECHOContext, ECHORequest) - Method in class org.xmlecho.palomar.core.XProcessorImpl
evaluate the request, constructing a DOM result with the default ElementFactory
evalToResponse(ECHOContext, XMLReader, InputSource) - Method in class org.xmlecho.palomar.core.XProcessorImpl
evaluate the request, constructing a DOM result with the default ElementFactory
extend() - Method in interface org.xmlecho.palomar.ECHOContext
 
extend() - Method in class org.xmlecho.palomar.core.ECHOContextImpl
 
extendContext(ECHOContext) - Method in class org.xmlecho.palomar.core.ECHORequestServerSide
adds a new context frame, attaching any locally bound parameters

F

FILE_TYPE_BINARY - Static variable in interface org.xmlecho.palomar.xfs.XfsRepository
 
FILE_TYPE_TEXT - Static variable in interface org.xmlecho.palomar.xfs.XfsRepository
 
FILE_TYPE_XML - Static variable in interface org.xmlecho.palomar.xfs.XfsRepository
 
FOLDER - Static variable in interface org.xmlecho.palomar.xfs.RepositoryItem
item is of type "FOLDER"
FileGetBytes - class org.xmlecho.palomar.core.FileGetBytes.
represents an XRAP request bind a file InputStream to stdin
FileGetBytes() - Constructor for class org.xmlecho.palomar.core.FileGetBytes
 
FileGetImpl - class org.xmlecho.palomar.core.FileGetImpl.
represents an XRAP request to write something to the file system
FileGetImpl() - Constructor for class org.xmlecho.palomar.core.FileGetImpl
 
FilePutImpl - class org.xmlecho.palomar.core.FilePutImpl.
represents an XRAP request to write something to the file system
FilePutImpl() - Constructor for class org.xmlecho.palomar.core.FilePutImpl
 
Files - class org.xmlecho.palomar.broker.Files.
Provides locations in the file system.
Files() - Constructor for class org.xmlecho.palomar.broker.Files
have a protected constructor so that no one outside the package can new IrisFileProxy.

G

GZipImpl - class org.xmlecho.palomar.core.GZipImpl.
represents an echo request to compress the contents using gzip.
GZipImpl() - Constructor for class org.xmlecho.palomar.core.GZipImpl
 
Group - interface org.xmlecho.palomar.security.Group.
This is the Group interface of the Security package.
GroupImpl - class org.xmlecho.palomar.core.GroupImpl.
represents an XRAP request to construct an element
GroupImpl() - Constructor for class org.xmlecho.palomar.core.GroupImpl
 
genXmlFromSql(ContentHandler, String, String, Query[], String, int, int, int) - Method in interface org.xmlecho.palomar.rdbms.RDBMSService
Runs one or more SQL statement against a data source and returns an xml stream representing the results.
genXmlFromSql(ContentHandler, String, String, Query[], String, int, int, int) - Static method in class org.xmlecho.palomar.rdbms.RDBMSServiceHome
executes a single SQL query statement against a data source and returns an xml stream
get(String) - Method in interface org.xmlecho.palomar.ECHOContext
 
get(String) - Method in interface org.xmlecho.palomar.cache.Cache
find a cached object
get(String) - Method in class org.xmlecho.palomar.cache.DumbCache
 
get(String) - Method in class org.xmlecho.palomar.cache.SmartCache
Method for getting an object from cache.
get(String) - Method in class org.xmlecho.palomar.core.ECHOContextImpl
 
getActiveProcessCount() - Method in interface org.xmlecho.palomar.XProcessor
returns the number of ECHO processes which are being processed by instances of this class at this moment
getActiveProcessCount() - Method in class org.xmlecho.palomar.core.XProcessorImpl
returns the number of ECHO processes which are being processed by instances of this class at this moment
getAdminUser() - Method in interface org.xmlecho.palomar.security.SecurityService
 
getAllCacheDetails() - Method in class org.xmlecho.palomar.cache.CacheProxy
 
getAllVersions() - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
 
getApplicationObject(Object) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
Return the application object identified by key for this item.
getBaseContext() - Method in interface org.xmlecho.palomar.ECHOConnection
returns the original context, with bindings for the connection parameters.
getBaseContext() - Method in class org.xmlecho.palomar.core.ECHOConnectionImpl
 
getBaseURI() - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
return the base URI for this item suitable for resolving relative references
getBaseXfsDir() - Method in interface org.xmlecho.palomar.xfs.XfsRepository
get the repository base path on the file system
getBranchWalker(String, String) - Method in interface org.xmlecho.palomar.xfs.XfsRepository
returns an interator over the items in a given branch with a given mimetype
getCache(String) - Method in class org.xmlecho.palomar.cache.CacheProxy
Returns the indicated Cache.
getCache() - Method in class org.xmlecho.palomar.cache.Controller
getter
getCache() - Method in class org.xmlecho.palomar.cache.Holder
 
getCache() - Method in class org.xmlecho.palomar.cache.Monitor
 
getCacheDetails(Vector) - Method in class org.xmlecho.palomar.cache.CacheProxy
 
getCacheDir() - Method in class org.xmlecho.palomar.broker.Files
 
getCacheDir() - Method in class org.xmlecho.palomar.cache.AbstractCache
returns the directory to be used for caching
getCacheDir() - Method in interface org.xmlecho.palomar.cache.Cache
returns the cache specific directory should be overridden by the specific cache implementation
getCacheList() - Method in class org.xmlecho.palomar.cache.CacheMasterMonitor
 
getCachedAtTime() - Method in class org.xmlecho.palomar.cache.Holder
Method for getting the time at which a particular Holder is instantiated
getCapacity() - Method in class org.xmlecho.palomar.cache.SmartCache
 
getCheckedoutVersion(Transaction, User) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
get version of an item with this name which has been already checked out, as a part of a larger transaction
getCherryPicker(User) - Method in interface org.xmlecho.palomar.xfs.XfsRepository
gets an object for picking a set of branches on behalf of the given user from a collection of XML documents in the repository
getChildren() - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
 
getCollectionLocks(Transaction) - Method in interface org.xmlecho.palomar.xfs.XfsRepository
 
getConnectedUser() - Method in interface org.xmlecho.palomar.ECHOConnection
 
getConnectedUser() - Method in class org.xmlecho.palomar.core.ECHOConnectionImpl
 
getConnectionFactory() - Static method in class org.xmlecho.palomar.ECHOHome
obtain the system's ECHOService implementation
getCreateTime() - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
 
getCreationDate() - Method in interface org.xmlecho.palomar.xfs.ItemLock
Get the value of _creationDate.
getCronExpr() - Method in class org.xmlecho.palomar.cache.AbstractCache
get cron expression for this job, returns a empty string as all cache jobs are type refreshable i.e.
getDAVProperty(String) - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
get the named webdav property associated with this item
getDBProxy() - Method in interface org.xmlecho.palomar.xfs.Transaction
 
getDefaultCacheStorageType() - Method in class org.xmlecho.palomar.cache.SmartCache
 
getDeletedChildren() - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
 
getDepth() - Method in interface org.xmlecho.palomar.xfs.ItemLock
Get the value of _depth.
getDirNamePath() - Method in interface org.xmlecho.palomar.xfs.RepositoryItem
return a string representing the directory path in which this item lives i.e.
getDocument() - Method in interface org.xmlecho.palomar.xform.DOMWriter
 
getDtdBase() - Method in class org.xmlecho.palomar.broker.Files
 
getECHO() - Method in interface org.xmlecho.palomar.ECHOConnection
return the ECHO XProcessor for this connection.
getECHO() - Method in