Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

Acl - interface com.infodesire.infobit.data.Acl.
  ACL is access control list for various infobits.
AclDAO - class com.infodesire.infobit.dao.AclDAO.
  DAO for ACL.
AclDAO(SecurityProvider, SessionProvider) - Constructor for class com.infodesire.infobit.dao.AclDAO
  construct dao for ACL
AclManager - interface com.infodesire.infobit.AclManager.
  manager for all aspects of acl handling
addPool(InfobitPool) - Method in class com.infodesire.infobit.InfobitConfiguration
  Adds a feature to the Pool attribute of the InfobitManager object
AdvancedClasspathLoader - class com.infodesire.infobit.render.velocity.AdvancedClasspathLoader.
  advanced loader for classpath to overcome various velocity bottlenecks
AdvancedClasspathLoader() - Constructor for class com.infodesire.infobit.render.velocity.AdvancedClasspathLoader
Attributed - interface com.infodesire.infobit.data.Attributed.
  interface indicating that this entity has some attributes.

## B

BaseDAO - class com.infodesire.infobit.dao.BaseDAO.
  implements base DAO capabilities.
BaseDAO(SecurityProvider, SessionProvider) - Constructor for class com.infodesire.infobit.dao.BaseDAO
  Constructor for the InfobitDAO object
BaseSessionProvider - class com.infodesire.infobit.hibernate.BaseSessionProvider.
  abstract base session provider.
BaseSessionProvider() - Constructor for class com.infodesire.infobit.hibernate.BaseSessionProvider
BINARY_PREFIX - Static variable in class com.infodesire.infobit.servlet.InfobitServlet
  parameter specifying prefix for binary infobit servlet shall start with / but without trailing one.
BINARY_PREFIX_NAME - Static variable in class com.infodesire.infobit.servlet.InfobitServlet
  parameter to pass to context for binary prefix
BinaryContent - interface com.infodesire.infobit.data.BinaryContent.
  binary infobit content.
BinaryServlet - class com.infodesire.infobit.servlet.BinaryServlet.
  Servlet capable to emit binary content of infobit versions.
BinaryServlet() - Constructor for class com.infodesire.infobit.servlet.BinaryServlet

## C

Capability - interface com.infodesire.infobit.data.Capability.
  DOCUMENT INTERFACE
ClientTool - class com.infodesire.infobit.servlet.ClientTool.
  Class ClientTool supports the access to various test servlets.
ClientTool() - Constructor for class com.infodesire.infobit.servlet.ClientTool
com.infodesire.infobit - package com.infodesire.infobit
com.infodesire.infobit.app - package com.infodesire.infobit.app
com.infodesire.infobit.config - package com.infodesire.infobit.config
com.infodesire.infobit.dao - package com.infodesire.infobit.dao
com.infodesire.infobit.data - package com.infodesire.infobit.data
com.infodesire.infobit.external - package com.infodesire.infobit.external
  This package provides import and export of infobits.
com.infodesire.infobit.external.impl - package com.infodesire.infobit.external.impl
  This package implements infobit externalization interfaces.
com.infodesire.infobit.filter - package com.infodesire.infobit.filter
com.infodesire.infobit.hibernate - package com.infodesire.infobit.hibernate
com.infodesire.infobit.render - package com.infodesire.infobit.render
com.infodesire.infobit.render.velocity - package com.infodesire.infobit.render.velocity
com.infodesire.infobit.security - package com.infodesire.infobit.security
com.infodesire.infobit.servlet - package com.infodesire.infobit.servlet
com.infodesire.infobit.util - package com.infodesire.infobit.util
ConfigurationBuilder - class com.infodesire.infobit.dao.ConfigurationBuilder.
  factory for hibernate configuration to hide impl classes from outside world
ConfigurationBuilder() - Constructor for class com.infodesire.infobit.dao.ConfigurationBuilder
configure(InfobitConfiguration, String) - Method in class com.infodesire.infobit.config.InfobitConfig
  configure manager instance from file
Content - interface com.infodesire.infobit.data.Content.
  abstract base interface representing every possible content
CONTENT_TYPE - Static variable in class com.infodesire.infobit.servlet.InfobitServlet
  Description of the Field
ContentDirective - class com.infodesire.infobit.render.velocity.ContentDirective.
  pluggable directive to render version content.
ContentDirective() - Constructor for class com.infodesire.infobit.render.velocity.ContentDirective
CREATE_PERMISSION - Static variable in interface com.infodesire.infobit.data.Infobit
  capability name for infobit creation within given acl
createAcl(String) - Method in interface com.infodesire.infobit.AclManager
  create new acl.
createAcl(String) - Method in class com.infodesire.infobit.dao.AclDAO
  create new ACL.
createBinary(Infobit, String, byte[], String, Set) - Method in interface com.infodesire.infobit.InfobitManager
  create binary infobit content
createBinary(Infobit, String, byte[], String, Set) - Method in class com.infodesire.infobit.dao.InfobitDAO
  create binary infobit content
createBinary(Infobit, String, InputStream, String, Set) - Method in interface com.infodesire.infobit.InfobitManager
  create binary infobit content
createBinary(Infobit, String, InputStream, String, Set) - Method in class com.infodesire.infobit.dao.InfobitDAO
  create binary infobit content
createCapability(String) - Method in interface com.infodesire.infobit.AclManager
  create new capability instance
createCapability(String) - Method in class com.infodesire.infobit.dao.AclDAO
  create capability
createInfobit(String, Acl) - Method in interface com.infodesire.infobit.InfobitManager
  create new infobit instance with specified name and acl
createInfobit(String, Acl) - Method in class com.infodesire.infobit.dao.InfobitDAO
  create new infobit
createScript(Infobit, String, Infobit, Map, Set) - Method in interface com.infodesire.infobit.InfobitManager
  create script.
createScript(Infobit, String, Infobit, Map, Set) - Method in class com.infodesire.infobit.dao.InfobitDAO
  create script.
createTemplate(Infobit, String, String) - Method in interface com.infodesire.infobit.InfobitManager
  create template for scripts.
createTemplate(Infobit, String, String) - Method in class com.infodesire.infobit.dao.InfobitDAO
  create template for scripts.
createText(Infobit, String, String, Set) - Method in interface com.infodesire.infobit.InfobitManager
  create new version with textual content.
createText(Infobit, String, String, Set) - Method in class com.infodesire.infobit.dao.InfobitDAO
  create new version with textual content.

## D

DATE_ATTRIBUTE - Static variable in interface com.infodesire.infobit.data.Infobit
  infobit can have assigned date attribute.
DEFAULT_CONTENT_TYPE - Static variable in class com.infodesire.infobit.servlet.InfobitServlet
  The default content type for the response
DEFAULT_OUTPUT_ENCODING - Static variable in class com.infodesire.infobit.servlet.InfobitServlet
  Default encoding for the output stream
DefaultSecurityProvider - class com.infodesire.infobit.security.DefaultSecurityProvider.
  default security provider.
DefaultSecurityProvider() - Constructor for class com.infodesire.infobit.security.DefaultSecurityProvider
destroy() - Method in class com.infodesire.infobit.filter.InfobitFilter
  destroy filter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.infodesire.infobit.filter.InfobitFilter
  do filtering if not already done.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.infodesire.infobit.servlet.InfobitServlet
  Handles GET - calls doRequest()
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.infodesire.infobit.servlet.BinaryServlet
  Handles GET - calls doRequest()
doLoad(Class, Serializable) - Method in class com.infodesire.infobit.dao.BaseDAO
  load persistent entity
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.infodesire.infobit.servlet.InfobitServlet
  Handle a POST request - calls doRequest()
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.infodesire.infobit.servlet.BinaryServlet
  Handle a POST request - calls doRequest()
doRequest(HttpServletRequest, HttpServletResponse) - Method in class com.infodesire.infobit.servlet.InfobitServlet
  Handles with both GET and POST requests.
doRequest(HttpServletRequest, HttpServletResponse) - Method in class com.infodesire.infobit.servlet.BinaryServlet
  Handles with both GET and POST requests.

## E

encodeBase64(InputStream) - Method in class com.infodesire.infobit.external.impl.ExportRenderHelper
  Encodes binary data to base64.
Export - class com.infodesire.infobit.app.Export.
  infobit exporting application
Export() - Constructor for class com.infodesire.infobit.app.Export
export(Collection, Writer) - Method in interface com.infodesire.infobit.external.InfobitExporter
  Converts the specified set of infobits into an XML representation.
export(Collection, Writer) - Method in class com.infodesire.infobit.external.impl.VelocityExporter
  Converts the specified set of infobits into an XML representation.
export(Collection, Writer) - Method in class com.infodesire.infobit.external.impl.SimpleExporter
  Converts the specified set of infobits into an XML representation.
ExportRenderHelper - class com.infodesire.infobit.external.impl.ExportRenderHelper.
  Factorizes computations required in export templates.
ExportRenderHelper() - Constructor for class com.infodesire.infobit.external.impl.ExportRenderHelper
ExportVelocityRenderer - class com.infodesire.infobit.render.velocity.ExportVelocityRenderer.
  render infobits in a way suitable for xml export
ExportVelocityRenderer() - Constructor for class com.infodesire.infobit.render.velocity.ExportVelocityRenderer

## F

flush() - Method in class com.infodesire.infobit.InfobitPool
  flush given pool.
FORMAT_TOOL - Static variable in class com.infodesire.infobit.servlet.InfobitServlet
  reference name in context for format tool
formatDay(Date) - Method in class com.infodesire.infobit.external.impl.ExportRenderHelper
  Gets the day-of-month of the specified date.
formatMonth(Date) - Method in class com.infodesire.infobit.external.impl.ExportRenderHelper
  Gets the the month of the specified date.
FormatTool - class com.infodesire.infobit.util.FormatTool.
  tool to perform formatting of various data
FormatTool() - Constructor for class com.infodesire.infobit.util.FormatTool
  Constructor for the FormatTool object
formatYear(Date) - Method in class com.infodesire.infobit.external.impl.ExportRenderHelper
  Gets the year of the specified date.

## G

getAcl() - Method in interface com.infodesire.infobit.data.Infobit
  acl controlling accsees to this infobit
getAcl(String) - Method in interface com.infodesire.infobit.AclManager
  load acl by name
getAcl(String) - Method in class com.infodesire.infobit.dao.AclDAO
  find acl by name
getAclManager() - Method in class com.infodesire.infobit.InfobitPool
  provide DAO for infobit manipulation.
getActualVersion() - Method in interface com.infodesire.infobit.data.Infobit
  Gets the ActualVersion attribute of the Infobit object
getAttributeMap() - Method in interface com.infodesire.infobit.data.Attributed
  provide defined attributes.
getAuthor() - Method in interface com.infodesire.infobit.data.Version
  Gets the Author attribute of the Version object
getBytes(PrimitiveContent) - Method in interface com.infodesire.infobit.InfobitManager
  Primitive content as byte array.
getBytes(PrimitiveContent) - Method in class com.infodesire.infobit.dao.InfobitDAO
  Gets the Bytes attribute of the InfobitDAO object
getCapability(String) - Method in interface com.infodesire.infobit.AclManager
  Gets the Capability attribute of the AclManager object
getCapability(String) - Method in class com.infodesire.infobit.dao.AclDAO
  find capability by name
getConfiguration() - Static method in class com.infodesire.infobit.dao.ConfigurationBuilder
  provide hibernate configuration
getContent() - Method in interface com.infodesire.infobit.data.Version
  Gets the Content attribute of the Version object
getContent(PrimitiveContent) - Method in interface com.infodesire.infobit.InfobitManager
  stream with data of primitive content ( binary, text or whatever ).
getContent(PrimitiveContent) - Method in class com.infodesire.infobit.dao.InfobitDAO
  return contents of primitive element as binary stream.
getContentLength(PrimitiveContent) - Method in interface com.infodesire.infobit.InfobitManager
  Gets the size of the content.
getContentLength(PrimitiveContent) - Method in class com.infodesire.infobit.dao.InfobitDAO
  Gets the size of the content.
getDate() - Method in interface com.infodesire.infobit.data.Version
  Gets the Date attribute of the Version object
getDescription() - Method in interface com.infodesire.infobit.data.Capability
  Gets the Description attribute of the Capability object
getDescription() - Method in interface com.infodesire.infobit.data.Acl
  acl decription
getFilterConfig() - Method in class com.infodesire.infobit.filter.InfobitFilter
  Deprecated. Not needed in latest version of Servlet 2.3 API
getId() - Method in interface com.infodesire.infobit.data.Version
  I do not like idea of exposing this to user, but somehow we have to expose this to content objects belonging to version...
getInfobit() - Method in interface com.infodesire.infobit.data.Version
  Gets the Infobit attribute of the Version object
getInfobit(String) - Method in interface com.infodesire.infobit.InfobitManager
  load infobit in with id.
getInfobit(String) - Method in class com.infodesire.infobit.dao.InfobitDAO
  load infobit by name
getInfobitManager() - Method in class com.infodesire.infobit.InfobitPool
  provide DAO for infobit manipulation.
getInfobitRenderer() - Method in class com.infodesire.infobit.InfobitPool
  Gets the RenderManager attribute of the InfobitPool object
getInfobits() - Method in interface com.infodesire.infobit.data.Acl
  collection of infobits under control of this acl.
getInstance() - Static method in class com.infodesire.infobit.InfobitConfiguration
  Gets the Instance attribute of the InfobitManager class
getKeywords() - Method in interface com.infodesire.infobit.data.Keyworded
  Gets the Keywords attribute of the Keyworded object
getLastModified(Resource) - Method in class com.infodesire.infobit.render.velocity.AdvancedClasspathLoader
  Defaults to return 0
getLastModified(Resource) - Method in class com.infodesire.infobit.render.velocity.InfobitTemplateLoader
getLine() - Method in class com.infodesire.infobit.external.ImportMessage
  Yields the line of the location to which the message applies.
getLinks() - Method in interface com.infodesire.infobit.data.Script
  map of infobit links keyed by generic names.
getManager() - Method in interface com.infodesire.infobit.external.InfobitImporter
  Gets the manager to work with.
getManager() - Method in interface com.infodesire.infobit.external.InfobitExporter
  Gets the manager to work with.
getManager() - Method in class com.infodesire.infobit.external.impl.VelocityExporter
  Gets the Manager attribute of the VelocityRenderer object
getManager() - Method in class com.infodesire.infobit.external.impl.ImporterImpl
  Gets the manager to work with.
getManager() - Method in class com.infodesire.infobit.external.impl.SimpleExporter
  Gets the Manager attribute of the VelocityRenderer object
getManager() - Method in interface com.infodesire.infobit.render.InfobitRenderer
  infobit manager to work with
getManager() - Method in class com.infodesire.infobit.render.velocity.VelocityRenderer
  Gets the Manager attribute of the VelocityRenderer object
getMessage() - Method in class com.infodesire.infobit.external.ImportMessage
  Gets the textual message content.
getMimeType() - Method in interface com.infodesire.infobit.data.BinaryContent
  mime type of binary content.
getName() - Method in class com.infodesire.infobit.InfobitPool
  Gets the Name attribute of the InfobitPool object
getName() - Method in interface com.infodesire.infobit.data.Infobit
  infobit name is human readable identification of infobit.
getName() - Method in interface com.infodesire.infobit.data.Capability
  Gets the Name attribute of the Capability object
getName() - Method in interface com.infodesire.infobit.data.Acl
  unique name of given ACL.
getName() - Method in interface com.infodesire.infobit.data.Version
  Gets the Name attribute of the Version object
getName() - Method in interface com.infodesire.infobit.security.SecurityProvider
  provide name of user or null if none
getName() - Method in class com.infodesire.infobit.security.DefaultSecurityProvider
  configured user name
getName() - Method in class com.infodesire.infobit.render.velocity.ContentDirective
  Return name of this directive.
getName() - Method in class com.infodesire.infobit.render.velocity.InfobitDirective
  Return name of this directive.
getPool(String) - Method in class com.infodesire.infobit.InfobitConfiguration
  Gets the Pool attribute of the InfobitManager object
getResource(String) - Static method in class com.infodesire.infobit.render.velocity.AdvancedClasspathLoader
  Gets the Resource attribute of the AdvancedClasspathLoader class
getResourceAsStream(String) - Static method in class com.infodesire.infobit.render.velocity.AdvancedClasspathLoader
  Gets the ResourceStream attribute of the AdvancedClasspathLoader class
getResourceStream(String) - Method in class com.infodesire.infobit.render.velocity.AdvancedClasspathLoader
  Get an InputStream so that the Runtime can build a template with it.
getResourceStream(String) - Method in class com.infodesire.infobit.render.velocity.InfobitTemplateLoader
  Get an InputStream so that the Runtime can build a template with it.
getRoles(Capability) - Method in interface com.infodesire.infobit.data.Acl
  defined roles for given capability.
getSecurityProvider() - Method in class com.infodesire.infobit.dao.BaseDAO
  Gets the SecurityProvider attribute of the InfobitDAO object
getSession() - Method in interface com.infodesire.infobit.hibernate.SessionProvider
  provide hibernate session out of factory
getSession() - Method in class com.infodesire.infobit.hibernate.ThreadLocalSessionProvider
  Gets the Session attribute of the DefaultSessionProvider object
getSessionProvider() - Method in class com.infodesire.infobit.dao.BaseDAO
  Gets the SessionProvider attribute of the InfobitDAO object
getString(PrimitiveContent) - Method in interface com.infodesire.infobit.InfobitManager
  primitive content as string.
getString(PrimitiveContent) - Method in class com.infodesire.infobit.dao.InfobitDAO
  Gets the String attribute of the InfobitDAO object
getSystemID() - Method in class com.infodesire.infobit.external.ImportMessage
  Yields the system ID of the external entity which contains the location to which the message applies.
getTemplate() - Method in interface com.infodesire.infobit.data.Script
  template of this script
getTemplate(Version) - Method in class com.infodesire.infobit.external.impl.ExportRenderHelper
  Dispatches the dynamic content class of the specified version to the appropriate template to externalize the content.
getType() - Method in class com.infodesire.infobit.render.velocity.ContentDirective
  Return type of this directive.
getType() - Method in class com.infodesire.infobit.render.velocity.InfobitDirective
  Return type of this directive.
getVersion() - Method in interface com.infodesire.infobit.data.Content
  infobit version content belongs to
getVersions() - Method in interface com.infodesire.infobit.data.Infobit
  Gets the Versions attribute of the Infobit object
grantPermission(Acl, Capability, String) - Method in interface com.infodesire.infobit.AclManager
  DOCUMENT METHOD
grantPermission(Acl, Capability, String) - Method in class com.infodesire.infobit.dao.AclDAO
  grant permission for acl on given capability

## H

hasInfobit(String) - Method in interface com.infodesire.infobit.InfobitManager
  whether pool knows about infobit ( i.e.
hasInfobit(String) - Method in class com.infodesire.infobit.dao.InfobitDAO
  whether given infobit exists
hasRole(Collection) - Method in interface com.infodesire.infobit.security.SecurityProvider
  whether user has one of given roles
hasRole(Collection) - Method in class com.infodesire.infobit.security.DefaultSecurityProvider
  whether provider configured to at least one of given roles
hasRole(String) - Method in interface com.infodesire.infobit.security.SecurityProvider
  whether user has given role
hasRole(String) - Method in class com.infodesire.infobit.security.DefaultSecurityProvider
  whether provider configured to accept this role

## I

Import - class com.infodesire.infobit.app.Import.
  tool performing export of infobit pool
Import() - Constructor for class com.infodesire.infobit.app.Import
ImporterImpl - class com.infodesire.infobit.external.impl.ImporterImpl.
  This class provides a straight-forward implementation to import infobits from their XML representation, as defined by `InfobitImporter`.
ImporterImpl() - Constructor for class com.infodesire.infobit.external.impl.ImporterImpl
  Creates an instance ready to set the manager and to `initialize`.
importInfobits(Reader, String, List) - Method in interface com.infodesire.infobit.external.InfobitImporter
  Recovers infobits from an XML representation as created by `InfobitExporter.export`.
importInfobits(Reader, String, List) - Method in class com.infodesire.infobit.external.impl.ImporterImpl
  Recovers infobits from an XML representation as created by `InfobitExporter.export`, as specified for `InfobitImporter`.
ImportMessage - class com.infodesire.infobit.external.ImportMessage.
  This class represents diagnostic messages yield from the process to import a collection of infobits.
ImportMessage(String) - Constructor for class com.infodesire.infobit.external.ImportMessage
  Initializes an instance for which location information is not available
ImportMessage(String, int, int, String) - Constructor for class com.infodesire.infobit.external.ImportMessage
  Initializes an instance from its properties.
Indexable - interface com.infodesire.infobit.data.Indexable.
  signal interface indicating that given content can be indexed by search engine
INDEXABLE_ATTRIBUTE - Static variable in interface com.infodesire.infobit.data.Infobit
  infobits holding this attribute can be indexed.
Infobit - interface com.infodesire.infobit.data.Infobit.
  Infobit - just an versioned, secured and attributed chunk of information
InfobitConfig - class com.infodesire.infobit.config.InfobitConfig.
  infobit config loader.
InfobitConfig() - Constructor for class com.infodesire.infobit.config.InfobitConfig
InfobitConfiguration - class com.infodesire.infobit.InfobitConfiguration.
  configuration manager for infobit pools.
InfobitConfiguration() - Constructor for class com.infodesire.infobit.InfobitConfiguration
  Constructor for the InfobitManager object
InfobitConfiguration(String) - Constructor for class com.infodesire.infobit.InfobitConfiguration
  Constructor for the InfobitManager object
InfobitDAO - class com.infodesire.infobit.dao.InfobitDAO.
  DAO for infobits - encapsulates infobit creation and manipulation as well as accsess control
InfobitDAO(SecurityProvider, SessionProvider) - Constructor for class com.infodesire.infobit.dao.InfobitDAO
  Constructor for the InfobitDAO object
InfobitDirective - class com.infodesire.infobit.render.velocity.InfobitDirective.
  pluggable directive to handle custom #infobit tag.
InfobitDirective() - Constructor for class com.infodesire.infobit.render.velocity.InfobitDirective
InfobitException - exception com.infodesire.infobit.InfobitException.
  exception indication that something went wrong in infobit system
InfobitException() - Constructor for class com.infodesire.infobit.InfobitException
  Constructor for the InfobitException object
InfobitException(String) - Constructor for class com.infodesire.infobit.InfobitException
  Constructor for the InfobitException object
InfobitException(String, Throwable) - Constructor for class com.infodesire.infobit.InfobitException
  Constructor for the InfobitException object
InfobitException(Throwable) - Constructor for class com.infodesire.infobit.InfobitException
  Constructor for the InfobitException object
InfobitExporter - interface com.infodesire.infobit.external.InfobitExporter.
  Defines the protocol to convert a set of infobits into an external (XML) representation
InfobitFilter - class com.infodesire.infobit.filter.InfobitFilter.
  servett filter for web wnvironment.
InfobitFilter() - Constructor for class com.infodesire.infobit.filter.InfobitFilter
InfobitImporter - interface com.infodesire.infobit.external.InfobitImporter.
  Defines the protocol to recover a collection of infobits from the XML representation generated by `InfobitExporter` back to infobits.
InfobitIntegrityException - exception com.infodesire.infobit.InfobitIntegrityException.
  exception indicating referentialk integrity probem ( like on removals )
InfobitIntegrityException() - Constructor for class com.infodesire.infobit.InfobitIntegrityException
InfobitIntegrityException(String) - Constructor for class com.infodesire.infobit.InfobitIntegrityException
  Constructor for the InfobitException object
InfobitIntegrityException(String, Throwable) - Constructor for class com.infodesire.infobit.InfobitIntegrityException
  Constructor for the InfobitException object
InfobitIntegrityException(Throwable) - Constructor for class com.infodesire.infobit.InfobitIntegrityException
  Constructor for the InfobitException object
InfobitManager - interface com.infodesire.infobit.InfobitManager.
  manager for infobits.
InfobitPool - class com.infodesire.infobit.InfobitPool.
  infobit pool - main entry point for infobits.
InfobitPool() - Constructor for class com.infodesire.infobit.InfobitPool
InfobitRenderer - interface com.infodesire.infobit.render.InfobitRenderer.
  implementors are able to render infobits into whatever shape they like
InfobitSecurityException - exception com.infodesire.infobit.InfobitSecurityException.
  exception indicating that current user was not allowed to perform certain action.
InfobitSecurityException() - Constructor for class com.infodesire.infobit.InfobitSecurityException
  default constructor
InfobitSecurityException(String) - Constructor for class com.infodesire.infobit.InfobitSecurityException
  specify message
InfobitSecurityException(String, Throwable) - Constructor for class com.infodesire.infobit.InfobitSecurityException
  specify message and cause
InfobitSecurityException(Throwable) - Constructor for class com.infodesire.infobit.InfobitSecurityException
  specify cause
InfobitServlet - class com.infodesire.infobit.servlet.InfobitServlet.
  servlet capable to render infobits.
InfobitServlet() - Constructor for class com.infodesire.infobit.servlet.InfobitServlet
InfobitTemplateLoader - class com.infodesire.infobit.render.velocity.InfobitTemplateLoader.
  infobit resource loader.
InfobitTemplateLoader() - Constructor for class com.infodesire.infobit.render.velocity.InfobitTemplateLoader
init() - Method in interface com.infodesire.infobit.external.InfobitImporter
  Prepares the instance to be used.
init() - Method in interface com.infodesire.infobit.external.InfobitExporter
  Prepares the instance to be used.
init() - Method in class com.infodesire.infobit.external.impl.VelocityExporter
  Prepares the instance to be used.
init() - Method in class com.infodesire.infobit.external.impl.ImporterImpl
  Prepares the instance to be used.
init() - Method in class com.infodesire.infobit.external.impl.SimpleExporter
  Not used.
init(ExtendedProperties) - Method in class com.infodesire.infobit.render.velocity.AdvancedClasspathLoader
  dumb init.
init(ExtendedProperties) - Method in class com.infodesire.infobit.render.velocity.InfobitTemplateLoader
  initialize loader
init(FilterConfig) - Method in class com.infodesire.infobit.filter.InfobitFilter
  initialize filter
init(Properties) - Method in class com.infodesire.infobit.InfobitPool
  initialize pool off property map.
init(Properties) - Method in interface com.infodesire.infobit.security.SecurityProvider
  initialize factory with properties.
init(Properties) - Method in class com.infodesire.infobit.security.DefaultSecurityProvider
  initialize security provider ( user & role set ) via properties.
init(Properties) - Method in interface com.infodesire.infobit.render.InfobitRenderer
  initialize renderer with properties.
init(Properties) - Method in class com.infodesire.infobit.render.velocity.ServletVelocityRenderer
  initialize itself and velocity with given properties.
init(Properties) - Method in class com.infodesire.infobit.render.velocity.VelocityRenderer
  initialize renderer with supplied properties
init(Properties) - Method in class com.infodesire.infobit.render.velocity.ExportVelocityRenderer
  initialize itself and velocity with given properties.
init(Properties) - Method in interface com.infodesire.infobit.hibernate.SessionProvider
  initialize factory with properties
init(Properties) - Method in class com.infodesire.infobit.hibernate.BaseSessionProvider
  initialize from propeties.
init(ServletConfig) - Method in class com.infodesire.infobit.servlet.InfobitServlet
  initialize servlet for infobit rendering
init(ServletConfig) - Method in class com.infodesire.infobit.servlet.BinaryServlet
  initialize servlet for binary infobit streaming
isSourceModified(Resource) - Method in class com.infodesire.infobit.render.velocity.AdvancedClasspathLoader
  Defaults to return false.
isSourceModified(Resource) - Method in class com.infodesire.infobit.render.velocity.InfobitTemplateLoader
isSuperuser() - Method in interface com.infodesire.infobit.security.SecurityProvider
  whether current user is allowed to modify ACL
isSuperuser() - Method in class com.infodesire.infobit.security.DefaultSecurityProvider
  Gets the Superuser attribute of the DefaultSecurityProvider object

## K

Keyworded - interface com.infodesire.infobit.data.Keyworded.
  interface indicating that this piece of content has defined keywords for search engine

## L

listAcl() - Method in interface com.infodesire.infobit.AclManager
  provide list of acls on system
listAcl() - Method in class com.infodesire.infobit.dao.AclDAO
  list all ACL entities known to system.
listCapabilities() - Method in interface com.infodesire.infobit.AclManager
  DOCUMENT METHOD
listCapabilities() - Method in class com.infodesire.infobit.dao.AclDAO
  list all capabilities entities known to system.
lookup(String) - Method in class com.infodesire.infobit.external.impl.ImporterImpl
  DOCUMENT METHOD

## M

main(String[]) - Static method in class com.infodesire.infobit.app.Export
  The main program for the Export class
main(String[]) - Static method in class com.infodesire.infobit.app.Import
  The main program for the Import class
main(String[]) - Static method in class com.infodesire.infobit.servlet.ClientTool
  Performs a request.
mediumDate(long) - Method in class com.infodesire.infobit.util.FormatTool
  format long milliseconds as medium date
mediumDate(String) - Method in class com.infodesire.infobit.util.FormatTool
  format date string coming out of attribute to date

## N

NAME - Static variable in class com.infodesire.infobit.InfobitPool
  name of property ( map entry ) holding name of given infobit pool

## P

percent(double) - Method in class com.infodesire.infobit.util.FormatTool
  format double as percent.
percent(float) - Method in class com.infodesire.infobit.util.FormatTool
  format float as percent value
performQuery(String) - Method in class com.infodesire.infobit.dao.BaseDAO
  perform query somebody already rigged up for us
performQuery(String, Map) - Method in class com.infodesire.infobit.dao.BaseDAO
  perform hibernate query.
POOL_NAME - Static variable in class com.infodesire.infobit.servlet.InfobitServlet
  parameter specifying which infobit pool is to be used
POOL_NAME - Static variable in class com.infodesire.infobit.servlet.BinaryServlet
  parameter specifying which infobit pool is to be used
POOL_NAME - Static variable in class com.infodesire.infobit.filter.InfobitFilter
  name of infobit pool to be filtered
PrimitiveContent - interface com.infodesire.infobit.data.PrimitiveContent.
  represents primitive content - everything that is not structured and exists in one piece
process() - Method in class com.infodesire.infobit.servlet.ClientTool
  Processes the request specified by the object state.

## Q

queryInfobits(String) - Method in interface com.infodesire.infobit.InfobitManager
  query infobits.
queryInfobits(String) - Method in class com.infodesire.infobit.dao.InfobitDAO
  perform query on infobits.

## R

record(ImportMessage) - Method in class com.infodesire.infobit.external.impl.ImporterImpl
  DOCUMENT METHOD
register(InfobitNode) - Method in class com.infodesire.infobit.external.impl.ImporterImpl
  DOCUMENT METHOD
REMOVE_PERMISSION - Static variable in interface com.infodesire.infobit.data.Infobit
  capability name for infobit removal within given acl
removeAcl(Acl) - Method in interface com.infodesire.infobit.AclManager
  remove given acl if possible.
removeAcl(Acl) - Method in class com.infodesire.infobit.dao.AclDAO
  remove acl in question but only if no infobit uses it.
removeCapability(Capability) - Method in interface com.infodesire.infobit.AclManager
  remove capability of possible
removeCapability(Capability) - Method in class com.infodesire.infobit.dao.AclDAO
  remove certain capability
removeInfobit(Infobit) - Method in class com.infodesire.infobit.dao.InfobitDAO
  remove infobit from existence.
removeInfobit(String) - Method in interface com.infodesire.infobit.InfobitManager
  remove infobit if possible
removeInfobit(String) - Method in class com.infodesire.infobit.dao.InfobitDAO
  remove infobit instance.
render(InternalContextAdapter, Writer, Node) - Method in class com.infodesire.infobit.render.velocity.ContentDirective
  render given infobit content
render(InternalContextAdapter, Writer, Node) - Method in class com.infodesire.infobit.render.velocity.InfobitDirective
  renders infobit in appropriate way
render(String, Writer, Map) - Method in interface com.infodesire.infobit.render.InfobitRenderer
  render given infobit content
render(String, Writer, Map) - Method in class com.infodesire.infobit.render.velocity.VelocityRenderer
  entry point for infobit rendering
renderContent(Writer, Content) - Method in class com.infodesire.infobit.render.velocity.ServletVelocityRenderer
  not sure it's good here.
renderContent(Writer, Content) - Method in class com.infodesire.infobit.render.velocity.VelocityRenderer
  render infobit content in appropriate way
renderContent(Writer, Content) - Method in class com.infodesire.infobit.render.velocity.ExportVelocityRenderer
  not sure it's good here.
returnCloseSession(Session) - Method in interface com.infodesire.infobit.hibernate.SessionProvider
  return session back and close it.
returnCloseSession(Session) - Method in class com.infodesire.infobit.hibernate.ThreadLocalSessionProvider
  give session back and close it
returnSession(Session) - Method in interface com.infodesire.infobit.hibernate.SessionProvider
  put session back.
returnSession(Session) - Method in class com.infodesire.infobit.hibernate.ThreadLocalSessionProvider
  give session back.
revokePermission(Acl, Capability, String) - Method in interface com.infodesire.infobit.AclManager
  DOCUMENT METHOD
revokePermission(Acl, Capability, String) - Method in class com.infodesire.infobit.dao.AclDAO
  DOCUMENT METHOD
ROLE_PROPERTY_PREFIX - Static variable in class com.infodesire.infobit.security.DefaultSecurityProvider
  property name prefix specifying user role ( can be used more than once ) good choice would be adding sequencial number
rollback() - Method in interface com.infodesire.infobit.hibernate.SessionProvider
  rollback active transaction if any.
rollback() - Method in class com.infodesire.infobit.hibernate.ThreadLocalSessionProvider
  rollback current transaction.

## S

Script - interface com.infodesire.infobit.data.Script.
  script is kind of content combining template infobit and several named infobit links
SECURITY_PROVIDER - Static variable in class com.infodesire.infobit.InfobitPool
  name of property ( map entry ) holding class name of security provider.
SecurityProvider - interface com.infodesire.infobit.security.SecurityProvider.
  security providers for infobit pools shall implement this
ServletVelocityRenderer - class com.infodesire.infobit.render.velocity.ServletVelocityRenderer.
  render infobits in a way suitable for servlet usage
ServletVelocityRenderer() - Constructor for class com.infodesire.infobit.render.velocity.ServletVelocityRenderer
SESSION_NAME - Static variable in class com.infodesire.infobit.servlet.InfobitServlet
  parameter to pass to context for binary prefix
SESSION_PROVIDER - Static variable in class com.infodesire.infobit.InfobitPool
  name of property ( map entry ) holding class name of hibernate session provider.
SessionProvider - interface com.infodesire.infobit.hibernate.SessionProvider.
  implementors shall deliver hibernate session on demand.
setAcl(Acl) - Method in interface com.infodesire.infobit.external.InfobitImporter
  Defines the ACL used to create imported infobits and content
setAcl(Acl) - Method in class com.infodesire.infobit.external.impl.ImporterImpl
  Defines the ACL used to create imported infobits and content
setActualVersion(Infobit, Version) - Method in interface com.infodesire.infobit.InfobitManager
  Sets the ActualVersion attribute of the InfobitManager object
setActualVersion(Infobit, Version) - Method in class com.infodesire.infobit.dao.InfobitDAO
  Sets the ActualVersion attribute of the InfobitDAO object
setAttribute(Content, String, String) - Method in interface com.infodesire.infobit.InfobitManager
  set attribute value for given infobit content.
setAttribute(Content, String, String) - Method in class com.infodesire.infobit.dao.InfobitDAO
  Sets the Attribute attribute of the Content object
setAttribute(Infobit, String, String) - Method in interface com.infodesire.infobit.InfobitManager
  set attribute value for given infobit.
setAttribute(Infobit, String, String) - Method in class com.infodesire.infobit.dao.InfobitDAO
  set infobit attrobute.
setAuthor(String) - Method in interface com.infodesire.infobit.data.Version
  Sets the Author attribute of the Version object
setDate(Date) - Method in interface com.infodesire.infobit.data.Version
  Sets the Date attribute of the Version object
setDescription(String) - Method in interface com.infodesire.infobit.data.Capability
  Sets the Description attribute of the Capability object
setDescription(String) - Method in interface com.infodesire.infobit.data.Acl
  Sets the Description attribute of the Acl object
setFilterConfig(FilterConfig) - Method in class com.infodesire.infobit.filter.InfobitFilter
  Deprecated. Not needed in latest version of Servlet 2.3 API - replaced by init().
setLine(int) - Method in class com.infodesire.infobit.external.ImportMessage
  Defines the line of the location to which the message applies.
setManager(InfobitManager) - Method in interface com.infodesire.infobit.external.InfobitImporter
  Defines the manager to work with.
setManager(InfobitManager) - Method in interface com.infodesire.infobit.external.InfobitExporter
  Defines the manager to work with.
setManager(InfobitManager) - Method in class com.infodesire.infobit.external.impl.VelocityExporter
  Sets the Manager attribute of the VelocityRenderer object
setManager(InfobitManager) - Method in class com.infodesire.infobit.external.impl.ImporterImpl
  Defines the manager to work with.
setManager(InfobitManager) - Method in class com.infodesire.infobit.external.impl.SimpleExporter
  Sets the Manager attribute of the VelocityRenderer object
setManager(InfobitManager) - Method in interface com.infodesire.infobit.render.InfobitRenderer
  infobit manager to work with
setManager(InfobitManager) - Method in class com.infodesire.infobit.render.velocity.VelocityRenderer
  Sets the Manager attribute of the VelocityRenderer object
setMessage(String) - Method in class com.infodesire.infobit.external.ImportMessage
  Defines the message.
setName(String) - Method in class com.infodesire.infobit.InfobitPool
  Sets the Name attribute of the InfobitPool object
setName(String) - Method in interface com.infodesire.infobit.data.Version
  Sets the Name attribute of the Version object
setSecurityProvider(SecurityProvider) - Method in class com.infodesire.infobit.dao.BaseDAO
  Sets the SecurityProvider attribute of the InfobitDAO object
setSessionProvider(SessionProvider) - Method in class com.infodesire.infobit.dao.BaseDAO
  Sets the SessionProvider attribute of the InfobitDAO object
setSystemID(String) - Method in class com.infodesire.infobit.external.ImportMessage
  Defines the system ID of the external entity which contains the location to which the message applies.
setup(String[]) - Method in class com.infodesire.infobit.servlet.ClientTool
  Sets up the properties from a command line.
setupContext(Context, String) - Method in class com.infodesire.infobit.render.velocity.ServletVelocityRenderer
  setup context for infobit rendering.
setupContext(Context, String) - Method in class com.infodesire.infobit.render.velocity.VelocityRenderer
  setup context for rendering of certain infobit
setupContext(Context, String) - Method in class com.infodesire.infobit.render.velocity.ExportVelocityRenderer
  setup context for infobit rendering.
setupContext(HttpServletRequest) - Method in class com.infodesire.infobit.servlet.InfobitServlet
  setup parameters from request.
SimpleExporter - class com.infodesire.infobit.external.impl.SimpleExporter.
  Provides a straight-forward implementation to convert infobits to XML (as defined by `InfobitExporter`.
SimpleExporter() - Constructor for class com.infodesire.infobit.external.impl.SimpleExporter

## T

Template - interface com.infodesire.infobit.data.Template.
  class representing template.
TextContent - interface com.infodesire.infobit.data.TextContent.
  Textual infobit content.
ThreadLocalSessionProvider - class com.infodesire.infobit.hibernate.ThreadLocalSessionProvider.
  thread local session provider.
ThreadLocalSessionProvider() - Constructor for class com.infodesire.infobit.hibernate.ThreadLocalSessionProvider
TYPE_ATTRIBUTE - Static variable in interface com.infodesire.infobit.data.Infobit
  attribute type definition ( news , or whatever )

## U

updateAcl(Acl) - Method in interface com.infodesire.infobit.AclManager
  update acl contents
updateAcl(Acl) - Method in class com.infodesire.infobit.dao.AclDAO
  update given ACL
updateCapability(Capability) - Method in interface com.infodesire.infobit.AclManager
  DOCUMENT METHOD
updateCapability(Capability) - Method in class com.infodesire.infobit.dao.AclDAO
  update instance of capability
USERNAME_PROPERTY - Static variable in class com.infodesire.infobit.security.DefaultSecurityProvider
  property configuring username of this provider

## V

VelocityExporter - class com.infodesire.infobit.external.impl.VelocityExporter.
  Converts infobits to XML (as defined by `InfobitExporter`, relying on a `VelocityRenderer`.
VelocityExporter() - Constructor for class com.infodesire.infobit.external.impl.VelocityExporter
  Initializes an incomplete instance.
VelocityRenderer - class com.infodesire.infobit.render.velocity.VelocityRenderer.
  base class for all velocity rendering.
VelocityRenderer() - Constructor for class com.infodesire.infobit.render.velocity.VelocityRenderer
  Constructor for the VelocityRenderer object
Version - interface com.infodesire.infobit.data.Version.
  represents certain infobit version.

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003 Information Desire GmbH. All Rights Reserved.