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

A

AbstractServiceAdministrator - Class in org.jboss.dna.repository.services
Simple abstract implementation of the service administrator interface that can be easily subclassed by services that require an administrative interface.
AbstractServiceAdministrator(I18n, ServiceAdministrator.State) - Constructor for class org.jboss.dna.repository.services.AbstractServiceAdministrator
 
AbstractSessionFactory - Class in org.jboss.dna.repository.util
A SessionFactory implementation that creates Session instances using Repository instances.
AbstractSessionFactory() - Constructor for class org.jboss.dna.repository.util.AbstractSessionFactory
Create an instance of the factory with the default delimiters.
AbstractSessionFactory(char...) - Constructor for class org.jboss.dna.repository.util.AbstractSessionFactory
Create an instance of the factory by supplying naming context and the characters that may be used to delimit the workspace name from the repository name.
accept(NodeChange) - Method in class org.jboss.dna.repository.sequencers.SequencingService.DefaultNodeFilter
 
accept(NodeChange) - Method in interface org.jboss.dna.repository.sequencers.SequencingService.NodeFilter
Determine whether the node represented by the supplied change should be submitted for sequencing.
addDetector(MimeTypeDetectorConfig) - Static method in class org.jboss.dna.repository.mimetype.MimeType
 
addDetector(MimeTypeDetectorConfig) - Method in class org.jboss.dna.repository.mimetype.MimeTypeDetectors
Adds the configuration for a MIME-type detector before any previously added configurations, or updates any existing one that represents the same configuration
addEventType(int) - Method in class org.jboss.dna.repository.observation.NodeChanges.NodeChangeDetails
 
addListener(EventListener) - Method in class org.jboss.dna.repository.observation.ObservationService
 
addListener(NodeChangeListener) - Method in class org.jboss.dna.repository.observation.ObservationService
 
addProperty(String) - Method in class org.jboss.dna.repository.observation.NodeChanges.NodeChangeDetails
 
addRuleSet(RuleSet) - Method in class org.jboss.dna.repository.rules.RuleService
Add a rule set, or update any existing one that represents the same rule set
addSequencer(SequencerConfig) - Method in class org.jboss.dna.repository.sequencers.SequencingService
Add the configuration for a sequencer, or update any existing one that represents the same configuration
addSource(RepositorySource) - Method in class org.jboss.dna.repository.RepositoryLibrary
Add the supplied federated source.
AdministeredService - Interface in org.jboss.dna.repository.services
 
awaitTermination(long, TimeUnit) - Method in class org.jboss.dna.repository.observation.ObservationService.Administrator
Blocks until the shutdown has completed, or the timeout occurs, or the current thread is interrupted, whichever happens first.
awaitTermination(long, TimeUnit) - Method in class org.jboss.dna.repository.RepositoryLibrary.Administrator
Blocks until the shutdown has completed, or the timeout occurs, or the current thread is interrupted, whichever happens first.
awaitTermination(long, TimeUnit) - Method in class org.jboss.dna.repository.RepositoryLibrary
Utility method called by the administrator.
awaitTermination(long, TimeUnit) - Method in class org.jboss.dna.repository.RepositoryService.Administrator
Blocks until the shutdown has completed, or the timeout occurs, or the current thread is interrupted, whichever happens first.
awaitTermination(long, TimeUnit) - Method in class org.jboss.dna.repository.rules.RuleService.Administrator
Blocks until the shutdown has completed, or the timeout occurs, or the current thread is interrupted, whichever happens first.
awaitTermination(long, TimeUnit) - Method in class org.jboss.dna.repository.sequencers.SequencingService.Administrator
Blocks until the shutdown has completed, or the timeout occurs, or the current thread is interrupted, whichever happens first.
awaitTermination(long, TimeUnit) - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Blocks until the shutdown has completed, or the timeout occurs, or the current thread is interrupted, whichever happens first.

B

BasicJcrExecutionContext - Class in org.jboss.dna.repository.util
 
BasicJcrExecutionContext(SessionFactory, String) - Constructor for class org.jboss.dna.repository.util.BasicJcrExecutionContext
 
BasicJcrExecutionContext(SessionFactory, NamespaceRegistry) - Constructor for class org.jboss.dna.repository.util.BasicJcrExecutionContext
 
BasicJcrExecutionContext(SessionFactory, NamespaceRegistry, ValueFactories, PropertyFactory) - Constructor for class org.jboss.dna.repository.util.BasicJcrExecutionContext
 
buildRuleSet(String, Node, JcrTools) - Method in class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
Create a rule set from the supplied node.

C

changeProperty(String) - Method in class org.jboss.dna.repository.observation.NodeChanges.NodeChangeDetails
 
clone() - Method in class org.jboss.dna.repository.rules.RuleSet
close() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
 
closed - Variable in class org.jboss.dna.repository.sequencers.SequencingService.Context
 
compareTo(SequencerOutputMap.PropertyValue) - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.PropertyValue
compile(String) - Static method in class org.jboss.dna.repository.sequencers.SequencerPathExpression
Compile the supplied expression and return the resulting SequencerPathExpression instance.
create(String, Iterable<Event>) - Static method in class org.jboss.dna.repository.observation.NodeChanges
 
createConnection(String) - Method in class org.jboss.dna.repository.RepositoryLibrary
createDefaultExecutorService() - Method in class org.jboss.dna.repository.sequencers.SequencingService
Override this method to creates a different kind of default executor service.
createRepositorySource(Path, Map<Name, Property>, Problems) - Method in class org.jboss.dna.repository.RepositoryService
Instantiate the RepositorySource described by the supplied properties.
createSession(String) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
createSession(String) - Method in interface org.jboss.dna.repository.util.SessionFactory
 

D

DEFAULT_ABSOLUTE_PATH - Static variable in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
DEFAULT_CLASSLOADER_FACTORY - Static variable in class org.jboss.dna.repository.mimetype.MimeTypeDetectors
Class loader factory instance that always returns the current thread's context class loader, or if null the class loader for this class.
DEFAULT_CLASSLOADER_FACTORY - Static variable in class org.jboss.dna.repository.rules.RuleService
 
DEFAULT_CLASSLOADER_FACTORY - Static variable in class org.jboss.dna.repository.sequencers.SequencingService
Class loader factory instance that always returns the current thread's context class loader (if not null) or component library's class loader.
DEFAULT_DELIMITERS - Static variable in class org.jboss.dna.repository.util.AbstractSessionFactory
 
DEFAULT_DETECTORS - Static variable in class org.jboss.dna.repository.mimetype.MimeType
 
DEFAULT_EVENT_TYPES - Static variable in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
DEFAULT_IS_DEEP - Static variable in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
DEFAULT_JCR_ABSOLUTE_PATH - Static variable in class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
 
DEFAULT_NO_LOCAL - Static variable in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
DEFAULT_NODE_FILTER - Static variable in class org.jboss.dna.repository.sequencers.SequencingService
The default SequencingService.NodeFilter that accepts new nodes or nodes that have new/changed properties.
DEFAULT_OUTPUT_EXPRESSION - Static variable in class org.jboss.dna.repository.sequencers.SequencerPathExpression
 
DEFAULT_SEQUENCER_SELECTOR - Static variable in class org.jboss.dna.repository.sequencers.SequencingService
The default SequencingService.Selector that considers every Sequencer to be used for every node.
delegate - Variable in class org.jboss.dna.repository.sequencers.SequencingService.Context
 
doAwaitTermination(long, TimeUnit) - Method in class org.jboss.dna.repository.rules.RuleService
 
doAwaitTermination(long, TimeUnit) - Method in class org.jboss.dna.repository.sequencers.SequencingService
 
doCheckIsTerminated() - Method in class org.jboss.dna.repository.observation.ObservationService.Administrator
Subclasses should implement this method to determine whether the service has completed shutdown.
doCheckIsTerminated() - Method in class org.jboss.dna.repository.RepositoryLibrary.Administrator
Subclasses should implement this method to determine whether the service has completed shutdown.
doCheckIsTerminated() - Method in class org.jboss.dna.repository.RepositoryService.Administrator
Subclasses should implement this method to determine whether the service has completed shutdown.
doCheckIsTerminated() - Method in class org.jboss.dna.repository.rules.RuleService.Administrator
Subclasses should implement this method to determine whether the service has completed shutdown.
doCheckIsTerminated() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Administrator
Subclasses should implement this method to determine whether the service has completed shutdown.
doCheckIsTerminated() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Subclasses should implement this method to determine whether the service has completed shutdown.
doCreateInstance(Class<?>) - Method in class org.jboss.dna.repository.sequencers.SequencerLibrary
doPause(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Implementation of the functionality to switch to the paused state.
doRegisterRepository(String, Repository) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
 
doRegisterRepository(String, Repository) - Method in class org.jboss.dna.repository.util.JndiSessionFactory
doRegisterRepository(String, Repository) - Method in class org.jboss.dna.repository.util.SimpleSessionFactory
doShutdown(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.observation.ObservationService.Administrator
Implementation of the functionality to switch to the shutdown state.
doShutdown(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.RepositoryLibrary.Administrator
Implementation of the functionality to switch to the shutdown state.
doShutdown(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.rules.RuleService.Administrator
Implementation of the functionality to switch to the shutdown state.
doShutdown(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.sequencers.SequencingService.Administrator
Implementation of the functionality to switch to the shutdown state.
doShutdown(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Implementation of the functionality to switch to the shutdown state.
doStart(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.RepositoryLibrary.Administrator
Implementation of the functionality to switch to the started state.
doStart(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.RepositoryService.Administrator
Implementation of the functionality to switch to the started state.
doStart(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.sequencers.SequencingService.Administrator
Implementation of the functionality to switch to the started state.
doStart(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Implementation of the functionality to switch to the started state.
doUnregisterRepository(String) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
 
doUnregisterRepository(String) - Method in class org.jboss.dna.repository.util.JndiSessionFactory
doUnregisterRepository(String) - Method in class org.jboss.dna.repository.util.SimpleSessionFactory

E

equals(Object) - Method in class org.jboss.dna.repository.observation.NodeChange
equals(Object) - Method in class org.jboss.dna.repository.RepositoryService
equals(Object) - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.PropertyValue
equals(Object) - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression
equals(Object) - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression.Matcher
equals(Object) - Method in class org.jboss.dna.repository.sequencers.SequencingService.SequencerCall
equals(Object) - Method in class org.jboss.dna.repository.util.RepositoryNodePath
error(String, Throwable) - Method in class org.jboss.dna.repository.observation.ObservationService.DefaultProblemLog
error(String, Throwable) - Method in class org.jboss.dna.repository.observation.ObservationService.NoOpProblemLog
error(String, Throwable) - Method in interface org.jboss.dna.repository.observation.ObservationService.ProblemLog
 
errorAddingOrUpdatingRuleSet - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorClosingBinaryStreamForPropertyFromNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorDeregisteringRuleSetBeforeUpdatingIt - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorExecutingRuleSetWithGlobalsAndFacts - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorFindingPropertyNameInPropertyAddedEvent - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorFindingPropertyNameInPropertyChangedEvent - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorFindingPropertyNameInPropertyRemovedEvent - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorFindingSequencersToRunAgainstNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorGettingNodeRelativeToNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorGettingOptionalPropertyFromNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorGettingRequiredPropertyFromNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorInRepositoryWhileFindingSequencersToRunAgainstNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorInRepositoryWhileSequencingNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorObtainingSessionToRepositoryWorkspace - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorProcessingEvents - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorReadingPropertiesFromContainerNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorReadingRulesAndProperties - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorRecreatingRuleSet - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorRemovingRuleSet - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorRemovingRuleSetUponShutdown - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorRollingBackRuleSetAfterUpdateFailed - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorStartingRepositoryService - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorUnregisteringWorkspaceListenerWhileShuttingDownObservationService - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorUsingJsr94RuleAdministrator - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorWhileSequencingNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
errorWritingProblemsOnRuleSet - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
execute(Node, String, NodeChange, Set<RepositoryNodePath>, JcrExecutionContext, ProgressMonitor) - Method in interface org.jboss.dna.repository.sequencers.Sequencer
Execute the sequencing operation on the supplied node, which has recently been created or changed.
execute(Node, String, NodeChange, Set<RepositoryNodePath>, JcrExecutionContext, ProgressMonitor) - Method in class org.jboss.dna.repository.sequencers.StreamSequencerAdapter
Execute the sequencing operation on the supplied node, which has recently been created or changed.
executeRules(String, Map<String, Object>, Object...) - Method in class org.jboss.dna.repository.rules.RuleService
Execute the set of rules defined by the supplied rule set name.
executionContextHasBeenClosed - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
extractMixinTypes(Object) - Method in class org.jboss.dna.repository.sequencers.StreamSequencerAdapter
 

F

factory - Variable in class org.jboss.dna.repository.sequencers.SequencingService.Context
 
federationServiceName - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
findOrCreateChild(Session, Node, String) - Method in class org.jboss.dna.repository.util.JcrTools
 
findOrCreateChild(Session, Node, String, String) - Method in class org.jboss.dna.repository.util.JcrTools
 
findOrCreateNode(Session, String) - Method in class org.jboss.dna.repository.util.JcrTools
 
findOrCreateNode(Session, String, String) - Method in class org.jboss.dna.repository.util.JcrTools
 
findOrCreateNode(Session, String, String, String) - Method in class org.jboss.dna.repository.util.JcrTools
 
findOrCreateNode(Session, Node, String, String, String) - Method in class org.jboss.dna.repository.util.JcrTools
 
findRegisteredRepository(String) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
 
findRegisteredRepository(String) - Method in class org.jboss.dna.repository.util.JndiSessionFactory
findRegisteredRepository(String) - Method in class org.jboss.dna.repository.util.SimpleSessionFactory

G

getAbsolutePath() - Method in class org.jboss.dna.repository.observation.NodeChange
 
getAbsolutePath() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
getAbsolutePathToRuleSets() - Method in class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
 
getAccessControlContext() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
getAdministrator() - Method in class org.jboss.dna.repository.observation.ObservationService
getAdministrator() - Method in class org.jboss.dna.repository.RepositoryLibrary
 
getAdministrator() - Method in class org.jboss.dna.repository.RepositoryService
getAdministrator() - Method in class org.jboss.dna.repository.rules.RuleService
Return the administrative component for this service.
getAdministrator() - Method in class org.jboss.dna.repository.sequencers.SequencingService
Return the administrative component for this service.
getAdministrator() - Method in interface org.jboss.dna.repository.services.AdministeredService
 
getClassLoader(String...) - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
getClassLoaderFactory() - Static method in class org.jboss.dna.repository.mimetype.MimeType
 
getClassLoaderFactory() - Method in class org.jboss.dna.repository.mimetype.MimeTypeDetectors
Gets the class loader factory that should be used to load MIME-type detectors.
getClassLoaderFactory() - Method in class org.jboss.dna.repository.rules.RuleService
Get the class loader factory that should be used to load sequencers.
getConfiguration() - Method in class org.jboss.dna.repository.sequencers.StreamSequencerAdapter
getConfigurationSourceName() - Method in class org.jboss.dna.repository.RepositoryService
 
getConnectionPool(String) - Method in class org.jboss.dna.repository.RepositoryLibrary
Get the connection pool managing the RepositorySource with the specified name managed by this instance.
getDefaultNamespaceUri() - Method in class org.jboss.dna.repository.util.JcrNamespaceRegistry
getDelegate() - Method in class org.jboss.dna.repository.RepositoryLibrary
Get the delegate connection factory.
getEventTypes() - Method in class org.jboss.dna.repository.observation.NodeChanges.NodeChangeDetails
 
getEventTypes() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
getExecutionContext() - Method in class org.jboss.dna.repository.sequencers.SequencingService
 
getExecutionContextFactory() - Method in class org.jboss.dna.repository.RepositoryLibrary
 
getExecutionEnvironment() - Method in class org.jboss.dna.repository.RepositoryService
 
getExecutionSetProperties() - Method in class org.jboss.dna.repository.rules.RuleSet
Get the properties for this rule set that can be passed to an RuleExecutionSetProvider's createRuleExecutionSet method.
getExecutorService() - Method in class org.jboss.dna.repository.sequencers.SequencingService
Get the executor service used to run the sequencers.
getFactories() - Method in class org.jboss.dna.repository.sequencers.SequencerNodeContext
getFactories() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
getIndexOfLastWorkspaceDelimiter(String) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
 
getInputPath() - Method in class org.jboss.dna.repository.sequencers.SequencerNodeContext
getInputPath() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression.Matcher
 
getInputProperties() - Method in class org.jboss.dna.repository.sequencers.SequencerNodeContext
getInputProperty(Name) - Method in class org.jboss.dna.repository.sequencers.SequencerNodeContext
getJndiName() - Method in class org.jboss.dna.repository.RepositoryService
 
getLocalizationProblemLocales() - Static method in class org.jboss.dna.repository.RepositoryI18n
 
getLocalizationProblems() - Static method in class org.jboss.dna.repository.RepositoryI18n
 
getLocalizationProblems(Locale) - Static method in class org.jboss.dna.repository.RepositoryI18n
 
getLogger() - Method in class org.jboss.dna.repository.mimetype.MimeTypeDetectors
Gets the logger for this system
getLogger() - Method in class org.jboss.dna.repository.observation.ObservationService
Get the logger for this system
getLogger() - Method in class org.jboss.dna.repository.rules.RuleService
Get the logger for this system
getLogger() - Method in class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
 
getLogger(Class<?>) - Method in class org.jboss.dna.repository.sequencers.SequencerNodeContext
getLogger(String) - Method in class org.jboss.dna.repository.sequencers.SequencerNodeContext
getLogger(Class<?>) - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
getLogger(String) - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
getLoginContext() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
getMimeType() - Method in class org.jboss.dna.repository.sequencers.SequencerNodeContext
getModifiedProperties() - Method in class org.jboss.dna.repository.observation.NodeChange
 
getModifiedProperties() - Method in class org.jboss.dna.repository.observation.NodeChanges.NodeChangeDetails
 
getName() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.PropertyValue
Get the property name.
getNamespaceForPrefix(String) - Method in class org.jboss.dna.repository.util.JcrNamespaceRegistry
getNamespaceRegistry() - Method in class org.jboss.dna.repository.sequencers.SequencerNodeContext
getNamespaceRegistry() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
getNamespaceRegistry() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
getNode(Node, String, boolean, Problems) - Method in class org.jboss.dna.repository.util.JcrTools
 
getNodeFilter() - Method in class org.jboss.dna.repository.sequencers.SequencingService
Get the node filter used by this system.
getNodePath() - Method in class org.jboss.dna.repository.observation.NodeChanges.NodeChangeDetails
 
getNodePath() - Method in class org.jboss.dna.repository.util.RepositoryNodePath
 
getNodeTypeNames() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
getNumberOfEventsEnqueued() - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
getNumberOfEventSetsEnqueued() - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
getNumberOfEventSetsIgnored() - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
getNumberOfEventsIgnored() - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
getNumberOfNodeChangesEnqueued() - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
getNumberOfNodesSequenced() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Statistics
 
getNumberOfNodesSkipped() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Statistics
 
getOutputExpression() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression
 
getOutputPath() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression.Matcher
 
getPath() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.Entry
 
getPathExpressions() - Method in class org.jboss.dna.repository.sequencers.SequencerConfig
 
getPosition() - Method in class org.jboss.dna.repository.observation.ObservationService.DelegatingEventIterator
getPrefixForNamespaceUri(String, boolean) - Method in class org.jboss.dna.repository.util.JcrNamespaceRegistry
getPreOrder() - Method in class org.jboss.dna.repository.observation.NodeChanges
 
getPrimaryTypeValue() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.Entry
Get the primary type specified for this node, or null if the type was not specified
getProblemLog() - Method in class org.jboss.dna.repository.observation.ObservationService
 
getProperties() - Method in class org.jboss.dna.repository.rules.RuleSet
Get this rule set's properties as an unmodifiable map.
getProperties(Path) - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
Get the properties for the node given by the supplied path.
getPropertyAsString(Node, String, boolean, Problems) - Method in class org.jboss.dna.repository.util.JcrTools
 
getPropertyAsString(Node, String, boolean, String, Problems) - Method in class org.jboss.dna.repository.util.JcrTools
 
getPropertyAsStringArray(Node, String, boolean, Problems, String...) - Method in class org.jboss.dna.repository.util.JcrTools
 
getPropertyFactory() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
getPropertyValue(Node, String, boolean, Problems) - Method in class org.jboss.dna.repository.util.JcrTools
 
getPropertyValues() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.Entry
Get the property values, which may be empty
getProviderUri() - Method in class org.jboss.dna.repository.rules.RuleSet
Get the URI of the JSR-94 RuleServiceProvider implementation that should be used.
getReadable(Node) - Method in class org.jboss.dna.repository.util.JcrTools
 
getRegisteredNamespaceUris() - Method in class org.jboss.dna.repository.util.JcrNamespaceRegistry
getRemovedProperties() - Method in class org.jboss.dna.repository.observation.NodeChange
 
getRemovedProperties() - Method in class org.jboss.dna.repository.observation.NodeChanges.NodeChangeDetails
 
getRepositoryName(String) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
 
getRepositorySourceManager() - Method in class org.jboss.dna.repository.RepositoryService
 
getRepositoryWorkspaceName() - Method in class org.jboss.dna.repository.observation.NodeChange
 
getRepositoryWorkspaceName() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
getRepositoryWorkspaceName() - Method in class org.jboss.dna.repository.util.RepositoryNodePath
 
getRules() - Method in class org.jboss.dna.repository.rules.RuleSet
Get the rules defined in terms of the language reqired by the provider.
getRuleService() - Method in class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
 
getRuleSets() - Method in class org.jboss.dna.repository.rules.RuleService
Obtain the rule sets that are currently available in this service.
getRuleSetUri() - Method in class org.jboss.dna.repository.rules.RuleSet
Get the URI of this rule set.
getSelectedPath() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression.Matcher
 
getSelectExpression() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression
 
getSequencedPropertyName() - Method in class org.jboss.dna.repository.sequencers.SequencingService.SequencerCall
 
getSequencer() - Method in class org.jboss.dna.repository.sequencers.SequencingService.SequencerCall
 
getSequencerLibrary() - Method in class org.jboss.dna.repository.sequencers.SequencingService
 
getSequencerSelector() - Method in class org.jboss.dna.repository.sequencers.SequencingService
Get the sequencing selector used by this system.
getServiceName() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Get the name of this service in the current locale.
getServiceName(Locale) - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Get the name of this service in the specified locale.
getSessionFactory() - Method in class org.jboss.dna.repository.observation.ObservationService
 
getSessionFactory() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
Get the session factory, which can be used to obtain sessions temporarily for this context.
getSessionFactory() - Method in class org.jboss.dna.repository.util.BasicJcrExecutionContext
Get the session factory, which can be used to obtain sessions temporarily for this context.
getSessionFactory() - Method in interface org.jboss.dna.repository.util.JcrExecutionContext
Get the session factory, which can be used to obtain sessions temporarily for this context.
getSize() - Method in class org.jboss.dna.repository.observation.ObservationService.DelegatingEventIterator
getSource(String) - Method in class org.jboss.dna.repository.RepositoryLibrary
Get the RepositorySource with the specified name managed by this instance.
getSourceNames() - Method in class org.jboss.dna.repository.RepositoryLibrary
Get an unmodifiable collection of RepositorySource names.
getSources() - Method in class org.jboss.dna.repository.RepositoryLibrary
Get an unmodifiable collection of RepositorySource instances managed by this instance.
getStartTime() - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
getStartTime() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Statistics
 
getState() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Return the current state of this service.
getState() - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Return the current state of this system.
getStatistics() - Method in class org.jboss.dna.repository.observation.ObservationService
Get the statistics for this system.
getStatistics() - Method in class org.jboss.dna.repository.sequencers.SequencingService
Get the statistics for this system.
getSubject() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
getTools() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
Get a set of utilities for working with JCR.
getTools() - Method in class org.jboss.dna.repository.util.BasicJcrExecutionContext
Get a set of utilities for working with JCR.
getTools() - Method in interface org.jboss.dna.repository.util.JcrExecutionContext
Get a set of utilities for working with JCR.
getUuids() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
getValue() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.PropertyValue
Get the property value, which is either a single value or an array of values.
getValueFactories() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
getWorkspaceName(String) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
 

H

hasChanged(ComponentConfig) - Method in class org.jboss.dna.repository.rules.RuleSet
hasChanged(SequencerConfig) - Method in class org.jboss.dna.repository.sequencers.SequencerConfig
 
hashCode() - Method in class org.jboss.dna.repository.observation.NodeChange
hashCode() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.PropertyValue
hashCode() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression
hashCode() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression.Matcher
hashCode() - Method in class org.jboss.dna.repository.sequencers.SequencingService.SequencerCall
hashCode() - Method in class org.jboss.dna.repository.util.RepositoryNodePath
hasNext() - Method in class org.jboss.dna.repository.observation.ObservationService.DelegatingEventIterator
hasNext() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.EntryIterator

I

includesAllEventTypes(int...) - Method in class org.jboss.dna.repository.observation.NodeChange
 
includesEventTypes(int...) - Method in class org.jboss.dna.repository.observation.NodeChange
 
invalidRepositoryNodePath - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
InvalidRuleSetException - Exception in org.jboss.dna.repository.rules
 
InvalidRuleSetException() - Constructor for exception org.jboss.dna.repository.rules.InvalidRuleSetException
 
InvalidRuleSetException(String) - Constructor for exception org.jboss.dna.repository.rules.InvalidRuleSetException
 
InvalidRuleSetException(Throwable) - Constructor for exception org.jboss.dna.repository.rules.InvalidRuleSetException
 
InvalidRuleSetException(String, Throwable) - Constructor for exception org.jboss.dna.repository.rules.InvalidRuleSetException
 
InvalidSequencerPathExpression - Exception in org.jboss.dna.repository.sequencers
 
InvalidSequencerPathExpression() - Constructor for exception org.jboss.dna.repository.sequencers.InvalidSequencerPathExpression
 
InvalidSequencerPathExpression(String) - Constructor for exception org.jboss.dna.repository.sequencers.InvalidSequencerPathExpression
 
InvalidSequencerPathExpression(Throwable) - Constructor for exception org.jboss.dna.repository.sequencers.InvalidSequencerPathExpression
 
InvalidSequencerPathExpression(String, Throwable) - Constructor for exception org.jboss.dna.repository.sequencers.InvalidSequencerPathExpression
 
invalidStateString - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
isDeep() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
isEmpty() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
Return whether there are no entries
isNoLocal() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
isNotOnPath(String) - Method in class org.jboss.dna.repository.observation.NodeChange
Return whether this node change occurs on a node on a different path than that supplied.
isOnPath(String) - Method in class org.jboss.dna.repository.observation.NodeChange
Return whether this node change occurs on a node on the supplied path.
isPaused() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Return whether this service is currently paused.
isPaused() - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Return whether this system is currently paused.
isPropertyModified(String) - Method in class org.jboss.dna.repository.observation.NodeChange
Determine whether this node change includes the setting of new value(s) for the supplied property.
isPropertyRemoved(String) - Method in class org.jboss.dna.repository.observation.NodeChange
Determine whether this node change includes the removal of the supplied property.
isRegistered() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
isRegisteredNamespaceUri(String) - Method in class org.jboss.dna.repository.util.JcrNamespaceRegistry
isSameNode(NodeChange) - Method in class org.jboss.dna.repository.observation.NodeChange
 
isServiceTerminated() - Method in class org.jboss.dna.repository.sequencers.SequencingService
 
isShutdown() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Return whether this service is stopped and unable to be restarted.
isShutdown() - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Return whether this system has been shut down.
isStarted() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Return whether this service has been started and is currently running.
isStarted() - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Return whether this system has been started and is currently running.
isTerminated() - Method in class org.jboss.dna.repository.RepositoryLibrary
Return true if this federated repository has completed its termination and no longer has any open connections.
isTerminated() - Method in class org.jboss.dna.repository.rules.RuleService
 
isTerminated() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Return whether this system has finished shutting down.
isTerminated() - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Return whether this system has finished shutting down.
isTerminating() - Method in class org.jboss.dna.repository.RepositoryLibrary
Returns true if this federated repository is in the process of terminating after ServiceAdministrator.shutdown() has been called on the administrator, but the federated repository has connections that have not yet normally been closed.
iterator() - Method in class org.jboss.dna.repository.observation.NodeChanges
iterator() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
Return the entries in this output in an order with shorter paths first.

J

JCR_PATH_DELIM - Static variable in class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
 
JcrExecutionContext - Interface in org.jboss.dna.repository.util
The context of an execution within a JCR environment.
JcrNamespaceRegistry - Class in org.jboss.dna.repository.util
 
JcrNamespaceRegistry(SessionFactory, String) - Constructor for class org.jboss.dna.repository.util.JcrNamespaceRegistry
 
JcrTools - Class in org.jboss.dna.repository.util
 
JcrTools() - Constructor for class org.jboss.dna.repository.util.JcrTools
 
JndiSessionFactory - Class in org.jboss.dna.repository.util
A SessionFactory implementation that creates Session instances using Repository instances registered in JNDI.
JndiSessionFactory() - Constructor for class org.jboss.dna.repository.util.JndiSessionFactory
Create an instance of the factory by creating a new InitialContext.
JndiSessionFactory(char...) - Constructor for class org.jboss.dna.repository.util.JndiSessionFactory
Create an instance of the factory by supplying the characters that may be used to delimit the workspace name from the repository name.
JndiSessionFactory(Context) - Constructor for class org.jboss.dna.repository.util.JndiSessionFactory
Create an instance of the factory using the supplied JNDI context.
JndiSessionFactory(Context, char...) - Constructor for class org.jboss.dna.repository.util.JndiSessionFactory
Create an instance of the factory by supplying naming context and the characters that may be used to delimit the workspace name from the repository name.

L

loadProperties(Node, Problems) - Method in class org.jboss.dna.repository.util.JcrTools
 
loadProperties(Node, Map<String, Object>, Problems) - Method in class org.jboss.dna.repository.util.JcrTools
 

M

matcher(String) - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression
 
matches() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression.Matcher
 
MimeType - Class in org.jboss.dna.repository.mimetype
Convenience class for working with the default MIME-type detectors.
MimeType() - Constructor for class org.jboss.dna.repository.mimetype.MimeType
 
MimeTypeDetectorConfig - Class in org.jboss.dna.repository.mimetype
 
MimeTypeDetectorConfig(String, String, String, String[]) - Constructor for class org.jboss.dna.repository.mimetype.MimeTypeDetectorConfig
 
MimeTypeDetectors - Class in org.jboss.dna.repository.mimetype
 
MimeTypeDetectors() - Constructor for class org.jboss.dna.repository.mimetype.MimeTypeDetectors
 
mimeTypeOf(String, InputStream) - Method in class org.jboss.dna.repository.mimetype.MimeTypeDetectors
Returns the first non-null result of iterating over the registered MIME-type detectors in the reverse order in which they were registered to determine the MIME-type of a data source, using its supplied content and/or its supplied name, depending upon the implementation.
monitor(String, String, int, boolean, String[], String[], boolean) - Method in class org.jboss.dna.repository.observation.ObservationService
Monitor the supplied workspace for events of the given type on any node at or under the supplied path.
monitor(String, String, String...) - Method in class org.jboss.dna.repository.observation.ObservationService
Monitor the supplied workspace for default event types on any node at or under the supplied path.
monitor(String, int, String...) - Method in class org.jboss.dna.repository.observation.ObservationService
Monitor the supplied workspace for the supplied event types on any node in the workspace.

N

next() - Method in class org.jboss.dna.repository.observation.ObservationService.DelegatingEventIterator
next() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.EntryIterator
nextEvent() - Method in class org.jboss.dna.repository.observation.ObservationService.DelegatingEventIterator
NO_OP_PROBLEM_LOG - Static variable in class org.jboss.dna.repository.observation.ObservationService
 
NodeChange - Class in org.jboss.dna.repository.observation
A notification of changes to a node.
NodeChange(String, String, int, Set<String>, Set<String>) - Constructor for class org.jboss.dna.repository.observation.NodeChange
 
NodeChangeListener - Interface in org.jboss.dna.repository.observation
 
NodeChanges - Class in org.jboss.dna.repository.observation
A utility class that builds node changes from a sequence of events.
NodeChanges(List<NodeChange>) - Constructor for class org.jboss.dna.repository.observation.NodeChanges
 
NodeChanges.NodeChangeDetails - Class in org.jboss.dna.repository.observation
 
NodeChanges.NodeChangeDetails(String) - Constructor for class org.jboss.dna.repository.observation.NodeChanges.NodeChangeDetails
 

O

ObservationService - Class in org.jboss.dna.repository.observation
 
ObservationService(SessionFactory) - Constructor for class org.jboss.dna.repository.observation.ObservationService
 
ObservationService.Administrator - Class in org.jboss.dna.repository.observation
The administrative component for this service.
ObservationService.Administrator() - Constructor for class org.jboss.dna.repository.observation.ObservationService.Administrator
 
ObservationService.DefaultProblemLog - Class in org.jboss.dna.repository.observation
Problem log implementation that records problems in the log.
ObservationService.DefaultProblemLog() - Constructor for class org.jboss.dna.repository.observation.ObservationService.DefaultProblemLog
 
ObservationService.DelegatingEventIterator - Class in org.jboss.dna.repository.observation
 
ObservationService.DelegatingEventIterator(Iterator<Event>, int) - Constructor for class org.jboss.dna.repository.observation.ObservationService.DelegatingEventIterator
 
ObservationService.NoOpProblemLog - Class in org.jboss.dna.repository.observation
 
ObservationService.NoOpProblemLog() - Constructor for class org.jboss.dna.repository.observation.ObservationService.NoOpProblemLog
 
ObservationService.ProblemLog - Interface in org.jboss.dna.repository.observation
Interface to which problems with particular events are logged.
ObservationService.Statistics - Class in org.jboss.dna.repository.observation
The statistics for the system.
ObservationService.Statistics() - Constructor for class org.jboss.dna.repository.observation.ObservationService.Statistics
 
ObservationService.WorkspaceListener - Class in org.jboss.dna.repository.observation
Implementation of the JCR EventListener interface, returned by the sequencing system.
ObservationService.WorkspaceListener(String, int, String, boolean, String[], String[], boolean) - Constructor for class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
observationServiceName - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
of(String, InputStream) - Static method in class org.jboss.dna.repository.mimetype.MimeType
 
onEvent(EventIterator) - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
onNodeChanges(NodeChanges) - Method in interface org.jboss.dna.repository.observation.NodeChangeListener
 
onNodeChanges(NodeChanges) - Method in class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
onNodeChanges(NodeChanges) - Method in class org.jboss.dna.repository.sequencers.SequencingService
optionalPropertyOnNodeCouldNotBeRead - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
optionalPropertyOnNodeWasExpectedToBeStringArrayValue - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
optionalPropertyOnNodeWasExpectedToBeStringValue - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
org.jboss.dna.repository - package org.jboss.dna.repository
 
org.jboss.dna.repository.mimetype - package org.jboss.dna.repository.mimetype
 
org.jboss.dna.repository.observation - package org.jboss.dna.repository.observation
 
org.jboss.dna.repository.rules - package org.jboss.dna.repository.rules
 
org.jboss.dna.repository.sequencers - package org.jboss.dna.repository.sequencers
 
org.jboss.dna.repository.services - package org.jboss.dna.repository.services
 
org.jboss.dna.repository.util - package org.jboss.dna.repository.util
 

P

parse(String, String) - Static method in class org.jboss.dna.repository.util.RepositoryNodePath
 
pathExpressionHasInvalidMatch - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
pathExpressionHasInvalidSelect - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
pathExpressionIsInvalid - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
pathExpressionMayNotBeBlank - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
PATTERN - Static variable in class org.jboss.dna.repository.util.RepositoryNodePath
 
pause() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Temporarily stop monitoring and sequencing events.
pause() - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Temporarily stop monitoring and sequencing events.
PRE_ORDER - Static variable in class org.jboss.dna.repository.observation.NodeChanges
 
processChangedNode(NodeChange) - Method in class org.jboss.dna.repository.sequencers.SequencingService
Do the work of processing by sequencing the node.
processEvents(EventIterator, ObservationService.WorkspaceListener) - Method in class org.jboss.dna.repository.observation.ObservationService
From section 2.8.8 of the JSR-170 specification: On each persistent change, those listeners that are entitled to receive one or more events will have their onEvent method called and be passed an EventIterator.
processRuleSets(Map<String, Set<String>>) - Method in class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
Process the rule sets given by the supplied names, keyed by the repository workspace name.

R

recordEventSet(long) - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
recordIgnoredEventSet(long) - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
recordNodesChanged(long) - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
recordNodeSequenced() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Statistics
 
recordNodeSkipped() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Statistics
 
recordSession(Session) - Method in class org.jboss.dna.repository.sequencers.SequencingService.Context
 
register() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
register(String, String) - Method in class org.jboss.dna.repository.util.JcrNamespaceRegistry
registerCredentials(String, String, char[]) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
Register the credentials for the repository and workspace given by the supplied name, username and password.
registerCredentials(String, Credentials) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
Register the credentials to be used for the named repository and workspace.
registerRepository(String, Repository) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
Convenience method to bind a repository in JNDI.
remove() - Method in class org.jboss.dna.repository.observation.ObservationService.DelegatingEventIterator
remove() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.EntryIterator
removeAllChildren(Node) - Method in class org.jboss.dna.repository.util.JcrTools
 
removeAllRuleSets() - Method in class org.jboss.dna.repository.rules.RuleService
 
removeCredentials(String) - Method in class org.jboss.dna.repository.util.AbstractSessionFactory
Remove any credentials associated with the named repository and workspace.
removeDetector(MimeTypeDetectorConfig) - Static method in class org.jboss.dna.repository.mimetype.MimeType
 
removeDetector(MimeTypeDetectorConfig) - Method in class org.jboss.dna.repository.mimetype.MimeTypeDetectors
Removes the configuration for a MIME-type detector.
removeListener(EventListener) - Method in class org.jboss.dna.repository.observation.ObservationService
 
removeListener(NodeChangeListener) - Method in class org.jboss.dna.repository.observation.ObservationService
 
removeProblems(Node) - Method in class org.jboss.dna.repository.util.JcrTools
 
removeProperties(Path) - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
 
removeProperty(String) - Method in class org.jboss.dna.repository.observation.NodeChanges.NodeChangeDetails
 
removeRuleSet(String) - Method in class org.jboss.dna.repository.rules.RuleService
Remove a rule set.
removeSequencer(SequencerConfig) - Method in class org.jboss.dna.repository.sequencers.SequencingService
Remove the configuration for a sequencer.
removeSource(RepositorySource, long, TimeUnit) - Method in class org.jboss.dna.repository.RepositoryLibrary
Remove from this federated repository the supplied source (or a source with the same name as that supplied).
removeSource(String, long, TimeUnit) - Method in class org.jboss.dna.repository.RepositoryLibrary
Remove from this federated repository the source with the supplied name.
RepositoryI18n - Class in org.jboss.dna.repository
 
RepositoryI18n() - Constructor for class org.jboss.dna.repository.RepositoryI18n
 
RepositoryLibrary - Class in org.jboss.dna.repository
A library of RepositorySource instances and the RepositoryConnectionPool used to manage the connections for each.
RepositoryLibrary() - Constructor for class org.jboss.dna.repository.RepositoryLibrary
Create a new manager instance.
RepositoryLibrary(RepositoryConnectionFactory) - Constructor for class org.jboss.dna.repository.RepositoryLibrary
Create a new manager instance.
RepositoryLibrary(ExecutionContextFactory) - Constructor for class org.jboss.dna.repository.RepositoryLibrary
Create a new manager instance.
RepositoryLibrary(ExecutionContextFactory, RepositoryConnectionFactory) - Constructor for class org.jboss.dna.repository.RepositoryLibrary
Create a new manager instance.
RepositoryLibrary.Administrator - Class in org.jboss.dna.repository
The administrative component for this service.
RepositoryLibrary.Administrator() - Constructor for class org.jboss.dna.repository.RepositoryLibrary.Administrator
 
RepositoryNodePath - Class in org.jboss.dna.repository.util
 
RepositoryNodePath(String, String) - Constructor for class org.jboss.dna.repository.util.RepositoryNodePath
 
RepositoryService - Class in org.jboss.dna.repository
 
RepositoryService(RepositoryLibrary, String, ExecutionContext) - Constructor for class org.jboss.dna.repository.RepositoryService
Create a service instance, reading the configuration describing new RepositorySource instances from the source with the supplied name.
RepositoryService(RepositoryLibrary, String, Path, ExecutionContext) - Constructor for class org.jboss.dna.repository.RepositoryService
Create a service instance, reading the configuration describing new RepositorySource instances from the source with the supplied name and path within the repository.
RepositoryService.Administrator - Class in org.jboss.dna.repository
The administrative component for this service.
RepositoryService.Administrator() - Constructor for class org.jboss.dna.repository.RepositoryService.Administrator
 
requiredNodeDoesNotExistRelativeToNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
requiredPropertyIsMissingFromNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
requiredPropertyOnNodeCouldNotBeRead - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
requiredPropertyOnNodeWasExpectedToBeStringArrayValue - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
requiredPropertyOnNodeWasExpectedToBeStringValue - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
reregister() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
reset() - Method in class org.jboss.dna.repository.observation.ObservationService.Statistics
 
reset() - Method in class org.jboss.dna.repository.sequencers.SequencingService.Statistics
 
RuleService - Class in org.jboss.dna.repository.rules
A rule service that is capable of executing rule sets using one or more JSR-94 rule engines.
RuleService() - Constructor for class org.jboss.dna.repository.rules.RuleService
Create a new rule service, configured with no rule sets.
RuleService.Administrator - Class in org.jboss.dna.repository.rules
The administrative component for this service.
RuleService.Administrator() - Constructor for class org.jboss.dna.repository.rules.RuleService.Administrator
 
ruleServiceName - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
RuleSet - Class in org.jboss.dna.repository.rules
A description of a set of rules compatible with a JSR-94 rule engine.
RuleSet(String, String, String, String[], String, String, String, Map<String, Object>) - Constructor for class org.jboss.dna.repository.rules.RuleSet
Create a JSR-94 rule set definition.
RuleSetRepositoryMonitor - Class in org.jboss.dna.repository.rules
A component that can listen to a JCR repository and keep the RuleSet instances of a RuleService synchronized with that repository.
RuleSetRepositoryMonitor(RuleService, String, JcrExecutionContext) - Constructor for class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
Create an instance that can listen to the RuleSet definitions stored in a JCR repository and ensure that the RuleSet instances of a RuleService reflect the definitions in the repository.

S

saveOutput(Node, SequencerOutputMap, JcrExecutionContext) - Method in class org.jboss.dna.repository.sequencers.StreamSequencerAdapter
Save the sequencing output to the supplied node.
selectSequencers(List<Sequencer>, Node, NodeChange) - Method in class org.jboss.dna.repository.sequencers.SequencingService.DefaultSelector
 
selectSequencers(List<Sequencer>, Node, NodeChange) - Method in interface org.jboss.dna.repository.sequencers.SequencingService.Selector
Select the sequencers that should be used to sequence the supplied node.
Sequencer - Interface in org.jboss.dna.repository.sequencers
The interface for a DNA sequencer, which sequences nodes and their content to extract additional information from the information.
SequencerConfig - Class in org.jboss.dna.repository.sequencers
 
SequencerConfig(String, String, String, String[], String...) - Constructor for class org.jboss.dna.repository.sequencers.SequencerConfig
 
SequencerConfig(String, String, long, String, String[], String...) - Constructor for class org.jboss.dna.repository.sequencers.SequencerConfig
 
SequencerException - Exception in org.jboss.dna.repository.sequencers
 
SequencerException() - Constructor for exception org.jboss.dna.repository.sequencers.SequencerException
 
SequencerException(String) - Constructor for exception org.jboss.dna.repository.sequencers.SequencerException
 
SequencerException(Throwable) - Constructor for exception org.jboss.dna.repository.sequencers.SequencerException
 
SequencerException(String, Throwable) - Constructor for exception org.jboss.dna.repository.sequencers.SequencerException
 
SequencerLibrary - Class in org.jboss.dna.repository.sequencers
 
SequencerLibrary() - Constructor for class org.jboss.dna.repository.sequencers.SequencerLibrary
 
SequencerNodeContext - Class in org.jboss.dna.repository.sequencers
Contains context information that is passed to stream sequencers, including information about the input node containing the data being sequenced.
SequencerOutputMap - Class in org.jboss.dna.repository.sequencers
A basic SequencerOutput that records all information in-memory and which organizes the properties by node paths and provides access to the nodes in a natural path-order.
SequencerOutputMap(ValueFactories) - Constructor for class org.jboss.dna.repository.sequencers.SequencerOutputMap
 
SequencerOutputMap.Entry - Class in org.jboss.dna.repository.sequencers
An entry in a SequencerOutputMap, which contains the path of the node and the property values on the node.
SequencerOutputMap.Entry(Path, List<SequencerOutputMap.PropertyValue>) - Constructor for class org.jboss.dna.repository.sequencers.SequencerOutputMap.Entry
 
SequencerOutputMap.EntryIterator - Class in org.jboss.dna.repository.sequencers
 
SequencerOutputMap.EntryIterator(Iterator<Path>) - Constructor for class org.jboss.dna.repository.sequencers.SequencerOutputMap.EntryIterator
 
SequencerOutputMap.PropertyValue - Class in org.jboss.dna.repository.sequencers
A property name and value pair.
SequencerOutputMap.PropertyValue(Name, Object) - Constructor for class org.jboss.dna.repository.sequencers.SequencerOutputMap.PropertyValue
 
SequencerPathExpression - Class in org.jboss.dna.repository.sequencers
An expression that defines a selection of some change in the repository that signals a sequencing operation should be run, and the location where the sequencing output should be placed.
SequencerPathExpression(PathExpression, String) - Constructor for class org.jboss.dna.repository.sequencers.SequencerPathExpression
 
SequencerPathExpression.Matcher - Class in org.jboss.dna.repository.sequencers
 
SequencerPathExpression.Matcher(PathExpression.Matcher, String) - Constructor for class org.jboss.dna.repository.sequencers.SequencerPathExpression.Matcher
 
sequencerSubtask - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
sequencerTask - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
sequencingPropertyOnNode - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
SequencingService - Class in org.jboss.dna.repository.sequencers
A sequencing system is used to monitor changes in the content of JCR repositories and to sequence the content to extract or to generate structured information.
SequencingService() - Constructor for class org.jboss.dna.repository.sequencers.SequencingService
Create a new sequencing system, configured with no sequencers and not monitoring any workspaces.
SequencingService.Administrator - Class in org.jboss.dna.repository.sequencers
The administrative component for this service.
SequencingService.Administrator() - Constructor for class org.jboss.dna.repository.sequencers.SequencingService.Administrator
 
SequencingService.Context - Class in org.jboss.dna.repository.sequencers
 
SequencingService.Context(JcrExecutionContext) - Constructor for class org.jboss.dna.repository.sequencers.SequencingService.Context
 
SequencingService.DefaultNodeFilter - Class in org.jboss.dna.repository.sequencers
The default filter implementation, which accepts only new nodes or nodes that have new or changed properties.
SequencingService.DefaultNodeFilter() - Constructor for class org.jboss.dna.repository.sequencers.SequencingService.DefaultNodeFilter
 
SequencingService.DefaultSelector - Class in org.jboss.dna.repository.sequencers
The default SequencingService.Selector implementation that selects every sequencer every time it's called, regardless of the node (or logger) supplied.
SequencingService.DefaultSelector() - Constructor for class org.jboss.dna.repository.sequencers.SequencingService.DefaultSelector
 
SequencingService.NodeFilter - Interface in org.jboss.dna.repository.sequencers
Interface used to determine whether a NodeChange should be processed.
SequencingService.Selector - Interface in org.jboss.dna.repository.sequencers
Interface used to select the set of Sequencer instances that should be run.
SequencingService.SequencerCall - Class in org.jboss.dna.repository.sequencers
 
SequencingService.SequencerCall(Sequencer, String) - Constructor for class org.jboss.dna.repository.sequencers.SequencingService.SequencerCall
 
SequencingService.Statistics - Class in org.jboss.dna.repository.sequencers
The statistics for the system.
SequencingService.Statistics() - Constructor for class org.jboss.dna.repository.sequencers.SequencingService.Statistics
 
sequencingServiceName - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
ServiceAdministrator - Interface in org.jboss.dna.repository.services
Contract defining an administrative interface for controlling the running state of a service.
ServiceAdministrator.State - Enum in org.jboss.dna.repository.services
The available states.
serviceNotShutdowAndMayNotBeTerminated - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
serviceShutdowAndMayNotBePaused - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
serviceShutdowAndMayNotBeStarted - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
SessionFactory - Interface in org.jboss.dna.repository.util
 
setClassLoaderFactory(ClassLoaderFactory) - Static method in class org.jboss.dna.repository.mimetype.MimeType
 
setClassLoaderFactory(ClassLoaderFactory) - Method in class org.jboss.dna.repository.mimetype.MimeTypeDetectors
Sets the Maven Repository that should be used to load the MIME-type detectors.
setClassLoaderFactory(ClassLoaderFactory) - Method in class org.jboss.dna.repository.rules.RuleService
Set the Maven Repository that should be used to load the sequencer classes.
setConfiguration(SequencerConfig) - Method in class org.jboss.dna.repository.sequencers.StreamSequencerAdapter
setDelegate(RepositoryConnectionFactory) - Method in class org.jboss.dna.repository.RepositoryLibrary
Set the delegate connection factory.
setExecutionContext(JcrExecutionContext) - Method in class org.jboss.dna.repository.sequencers.SequencingService
 
setExecutorService(ExecutorService) - Method in class org.jboss.dna.repository.sequencers.SequencingService
Set the executor service that should be used by this system.
setLogger(Logger) - Method in class org.jboss.dna.repository.mimetype.MimeTypeDetectors
Sets the logger for this system.
setLogger(Logger) - Method in class org.jboss.dna.repository.observation.ObservationService
Set the logger for this system.
setLogger(Logger) - Method in class org.jboss.dna.repository.rules.RuleService
Set the logger for this system.
setLogger(Logger) - Method in class org.jboss.dna.repository.rules.RuleSetRepositoryMonitor
 
setNodeFilter(SequencingService.NodeFilter) - Method in class org.jboss.dna.repository.sequencers.SequencingService
Set the filter that checks which nodes are to be sequenced, or null if the default node filter should be used.
setProblemLog(ObservationService.ProblemLog) - Method in class org.jboss.dna.repository.observation.ObservationService
Set the problem log that will be notified of problems handling events.
setProperty(Path, Name, Object...) - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
setProperty(String, String, Object...) - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
setReference(String, String, String...) - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
setSequencerSelector(SequencingService.Selector) - Method in class org.jboss.dna.repository.sequencers.SequencingService
Set the sequencer selector, or null if the default sequencer selector should be used.
setState(ServiceAdministrator.State) - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Set the state of the service.
setState(String) - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Set the state of the service.
setState(ServiceAdministrator.State) - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Set the state of the system.
setState(String) - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Set the state of the system.
shutdown() - Method in class org.jboss.dna.repository.RepositoryLibrary
Utility method called by the administrator.
shutdown() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Permanently stop monitoring and sequencing events.
shutdown() - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Permanently stop monitoring and sequencing events.
shutdownService() - Method in class org.jboss.dna.repository.observation.ObservationService
 
shutdownService() - Method in class org.jboss.dna.repository.sequencers.SequencingService
 
SimpleSessionFactory - Class in org.jboss.dna.repository.util
A SessionFactory implementation that creates Session instances using Repository instances registered in JNDI.
SimpleSessionFactory() - Constructor for class org.jboss.dna.repository.util.SimpleSessionFactory
Create an instance of the factory by creating a new InitialContext.
SimpleSessionFactory(char...) - Constructor for class org.jboss.dna.repository.util.SimpleSessionFactory
Create an instance of the factory by supplying the characters that may be used to delimit the workspace name from the repository name.
size() - Method in class org.jboss.dna.repository.observation.NodeChanges
 
size() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
Return the number of node entries in this map.
skip(long) - Method in class org.jboss.dna.repository.observation.ObservationService.DelegatingEventIterator
sortValues() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
 
start() - Method in class org.jboss.dna.repository.RepositoryLibrary
Utility method called by the administrator.
start() - Method in class org.jboss.dna.repository.services.AbstractServiceAdministrator
Start monitoring and sequence the events.
start() - Method in interface org.jboss.dna.repository.services.ServiceAdministrator
Start monitoring and sequence the events.
startService() - Method in class org.jboss.dna.repository.RepositoryService
 
startService() - Method in class org.jboss.dna.repository.sequencers.SequencingService
 
storeProblems(Node, Problems) - Method in class org.jboss.dna.repository.util.JcrTools
 
StreamSequencerAdapter - Class in org.jboss.dna.repository.sequencers
An adapter class that wraps a StreamSequencer instance to be a Sequencer.
StreamSequencerAdapter(StreamSequencer) - Constructor for class org.jboss.dna.repository.sequencers.StreamSequencerAdapter
 

T

toString() - Method in class org.jboss.dna.repository.observation.NodeChange
toString() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap.PropertyValue
toString() - Method in class org.jboss.dna.repository.sequencers.SequencerOutputMap
toString() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression.Matcher
toString() - Method in class org.jboss.dna.repository.sequencers.SequencerPathExpression
toString() - Method in class org.jboss.dna.repository.util.RepositoryNodePath

U

unableToAccessClassUsingClasspath - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToBuildRuleSetRegularExpressionPattern - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToChangeExecutionContextWhileRunning - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToFindPropertyForSequencing - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToFindRepositoryInJndi - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToFindRepositoryWithName - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToFindRuleSet - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToInstantiateClassUsingClasspath - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToLoadClassUsingClasspath - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToObtainJsr94RuleAdministrator - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToObtainJsr94ServiceProvider - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToRegisterRepositoryInJndi - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToRemoveRepository - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToStartSequencingServiceWithoutExecutionContext - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unableToUnregisterRepositoryInJndi - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unknownPropertyValueType - Static variable in class org.jboss.dna.repository.RepositoryI18n
 
unregister() - Method in class org.jboss.dna.repository.observation.ObservationService.WorkspaceListener
 
unregisterListener(ObservationService.WorkspaceListener) - Method in class org.jboss.dna.repository.observation.ObservationService
 
updateRuleSet(RuleSet) - Method in class org.jboss.dna.repository.rules.RuleService
Update the configuration for a sequencer, or add it if there is no matching configuration.
updateSequencer(SequencerConfig) - Method in class org.jboss.dna.repository.sequencers.SequencingService
Update the configuration for a sequencer, or add it if there is no matching configuration.

V

valueOf(String) - Static method in enum org.jboss.dna.repository.services.ServiceAdministrator.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.dna.repository.services.ServiceAdministrator.State
Returns an array containing the constants of this enum type, in the order they're declared.

W

writingOutputSequencedFromPropertyOnNodes - Static variable in class org.jboss.dna.repository.RepositoryI18n
 

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

Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.