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

A

AbstractHostInfo - Class in org.sca4j.host.runtime
 
AbstractHostInfo(URI, Properties) - Constructor for class org.sca4j.host.runtime.AbstractHostInfo
 
addProperty(String, String) - Method in class org.sca4j.host.runtime.AbstractHostInfo
 
addProperty(String, String) - Method in interface org.sca4j.host.runtime.HostInfo
Adds a new property.
AssemblyException - Exception in org.sca4j.host.domain
Denotes a recoverable failure updating the domain assembly during deployment.
AssemblyException(List<AssemblyFailure>, List<AssemblyFailure>) - Constructor for exception org.sca4j.host.domain.AssemblyException
 
AssemblyFailure - Class in org.sca4j.host.domain
Base class for recoverable errors updating the domain assembly encountered during a deployment.
AssemblyFailure(URI) - Constructor for class org.sca4j.host.domain.AssemblyFailure
Constructor.

B

BootConfiguration - Class in org.sca4j.host.runtime
Encapsulates configuration needed to boostrap a runtime.
BootConfiguration() - Constructor for class org.sca4j.host.runtime.BootConfiguration
 
bootPrimordial(BootConfiguration) - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Boots the runtime with its primordial components.
bootRuntimeDomain(SCA4JRuntime<?>, ClassLoader, ClassLoader) - Method in interface org.sca4j.host.runtime.Bootstrapper
Initializes the domain for the given runtime.
Bootstrapper - Interface in org.sca4j.host.runtime
Implementations bootstrap a runtime in two phases.
bootSystem() - Method in interface org.sca4j.host.runtime.Bootstrapper
Initialize the core system components for the supplied runtime.
bootSystem() - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Initialize a runtime.
build(String, ClassLoader) - Method in interface org.sca4j.host.jpa.EmfBuilder
Builds the entity manager factory.

C

CHANGESET_XML - Static variable in class org.sca4j.host.contribution.Constants
A changeSet represented as XML.
COMPOSITE_CONTENT_TYPE - Static variable in class org.sca4j.host.contribution.Constants
 
COMPOSITE_TYPE - Static variable in class org.sca4j.host.contribution.Constants
 
Constants - Class in org.sca4j.host.contribution
Definitions of constants.
CONTENT_DEFAULT - Static variable in class org.sca4j.host.contribution.Constants
 
CONTENT_UNKONWN - Static variable in class org.sca4j.host.contribution.Constants
 
contribute(ContributionSource) - Method in interface org.sca4j.host.contribution.ContributionService
Contribute an artifact to the SCA Domain.
contribute(List<ContributionSource>) - Method in interface org.sca4j.host.contribution.ContributionService
Contribute a collection of artifacts to a domain.
ContributionException - Exception in org.sca4j.host.contribution
Base exception class for contribution operations
ContributionException(String) - Constructor for exception org.sca4j.host.contribution.ContributionException
 
ContributionException(Throwable) - Constructor for exception org.sca4j.host.contribution.ContributionException
 
ContributionException(String, String) - Constructor for exception org.sca4j.host.contribution.ContributionException
 
ContributionException(String, Throwable) - Constructor for exception org.sca4j.host.contribution.ContributionException
 
ContributionException(String, String, Throwable) - Constructor for exception org.sca4j.host.contribution.ContributionException
 
ContributionNotFoundException - Exception in org.sca4j.host.contribution
 
ContributionNotFoundException(String, String) - Constructor for exception org.sca4j.host.contribution.ContributionNotFoundException
 
ContributionService - Interface in org.sca4j.host.contribution
Service interface that manages artifacts contributed to a SCA4J domain.
ContributionSource - Interface in org.sca4j.host.contribution
Represents a source artifact that will be contributed to a domain or an updated version of an existing contribution.
CoordinatorMonitor - Interface in org.sca4j.host.runtime
Event monitor interface for the bootstrap sequence

D

DefaultPausableWork - Class in org.sca4j.host.work
Default implementation of the pausable work.
DefaultPausableWork() - Constructor for class org.sca4j.host.work.DefaultPausableWork
Non-daemon constructor.
DefaultPausableWork(boolean) - Constructor for class org.sca4j.host.work.DefaultPausableWork
Allows to set whether the work is daemon or not.
DEFINITIONS_TYPE - Static variable in class org.sca4j.host.contribution.Constants
 
Deployable - Class in org.sca4j.host.contribution
Represents a deployable artifact in a contribution
Deployable(QName, QName) - Constructor for class org.sca4j.host.contribution.Deployable
 
DeploymentException - Exception in org.sca4j.host.domain
Denotes an error during deployment.
DeploymentException() - Constructor for exception org.sca4j.host.domain.DeploymentException
 
DeploymentException(String) - Constructor for exception org.sca4j.host.domain.DeploymentException
 
DeploymentException(String, String) - Constructor for exception org.sca4j.host.domain.DeploymentException
 
DeploymentException(String, Throwable) - Constructor for exception org.sca4j.host.domain.DeploymentException
 
DeploymentException(String, String, Throwable) - Constructor for exception org.sca4j.host.domain.DeploymentException
 
DeploymentException(Throwable) - Constructor for exception org.sca4j.host.domain.DeploymentException
 
DomainException - Exception in org.sca4j.host.domain
Base exception for the domain package.
DomainException(String) - Constructor for exception org.sca4j.host.domain.DomainException
 
DomainException(String, String) - Constructor for exception org.sca4j.host.domain.DomainException
 
DomainException(String, Throwable) - Constructor for exception org.sca4j.host.domain.DomainException
 
DomainException(String, String, Throwable) - Constructor for exception org.sca4j.host.domain.DomainException
 
DomainException() - Constructor for exception org.sca4j.host.domain.DomainException
 
DomainException(Throwable) - Constructor for exception org.sca4j.host.domain.DomainException
 

E

EmfBuilder - Interface in org.sca4j.host.jpa
Abstraction for building entity manager factory instances for the specified persistence unit names.
EmfBuilderException - Exception in org.sca4j.host.jpa
 
EmfBuilderException(String, Throwable) - Constructor for exception org.sca4j.host.jpa.EmfBuilderException
 
EmfBuilderException(String) - Constructor for exception org.sca4j.host.jpa.EmfBuilderException
 
EmfBuilderException(Throwable) - Constructor for exception org.sca4j.host.jpa.EmfBuilderException
 
error(Throwable) - Method in interface org.sca4j.host.runtime.CoordinatorMonitor
Called when an exception was thrown during a boostrap operation
evaluate(String) - Method in interface org.sca4j.host.expression.ExpressionEvaluator
Evaluate an expression, returning the corresponding value or null.
execute() - Method in class org.sca4j.host.work.DefaultPausableWork
Executes the job.
exists(URI) - Method in interface org.sca4j.host.contribution.ContributionService
Returns true if a contribution for the given URI exists.
expand(String) - Method in interface org.sca4j.host.expression.ExpressionExpander
A string value containing an expression or expressions to expand.
ExpressionEvaluator - Interface in org.sca4j.host.expression
Evalautes an expression against some information set.
ExpressionExpander - Interface in org.sca4j.host.expression
Expands strings containing expressions delimited by '${' and '}' by delegating to an ExpressionEvaluator.
ExpressionExpansionException - Exception in org.sca4j.host.expression
 
ExpressionExpansionException(String) - Constructor for exception org.sca4j.host.expression.ExpressionExpansionException
 
extensionErrors(String) - Method in interface org.sca4j.host.runtime.CoordinatorMonitor
Called when errors are encountered processing extensions

F

FileContributionSource - Class in org.sca4j.host.contribution
A contribution artifact that is on a filesystem
FileContributionSource(URL, long, byte[]) - Constructor for class org.sca4j.host.contribution.FileContributionSource
 
FileContributionSource(URI, URL, long, byte[]) - Constructor for class org.sca4j.host.contribution.FileContributionSource
 
FileContributionSource(URI, URL, long, byte[], String) - Constructor for class org.sca4j.host.contribution.FileContributionSource
 
FOLDER_CONTENT_TYPE - Static variable in class org.sca4j.host.contribution.Constants
 

G

getAppClassLoader() - Method in class org.sca4j.host.runtime.BootConfiguration
 
getBootClassLoader() - Method in class org.sca4j.host.runtime.BootConfiguration
 
getBootLibraryExports() - Method in class org.sca4j.host.runtime.BootConfiguration
 
getChecksum() - Method in interface org.sca4j.host.contribution.ContributionSource
Returns the source checksum.
getChecksum() - Method in class org.sca4j.host.contribution.FileContributionSource
 
getComponentUri() - Method in class org.sca4j.host.domain.AssemblyFailure
Returns the URI of the component associated with the failure.
getContentType() - Method in interface org.sca4j.host.contribution.ContributionSource
Returns the content type of the source
getContentType() - Method in class org.sca4j.host.contribution.FileContributionSource
 
getContributionTimestamp(URI) - Method in interface org.sca4j.host.contribution.ContributionService
Returns the contribution timestamp.
getDelegate(String) - Method in interface org.sca4j.host.jpa.EmfBuilder
Gets the underlying implementation of the entity manager factory.
getDeployables(URI) - Method in interface org.sca4j.host.contribution.ContributionService
Returns a list of deployables in a contribution.
getDomain() - Method in class org.sca4j.host.runtime.AbstractHostInfo
 
getDomain() - Method in interface org.sca4j.host.runtime.HostInfo
Returns the SCA domain associated with this runtime.
getErrors() - Method in exception org.sca4j.host.contribution.ValidationException
Returns a collection of underlying errors associated with this exception.
getExtensions() - Method in class org.sca4j.host.runtime.BootConfiguration
 
getHostClassLoader() - Method in class org.sca4j.host.runtime.BootConfiguration
 
getHostClassLoader() - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Returns the host ClassLoader that is parent to all SCA4J classloaders.
getHostInfo() - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Returns the info this runtime will make available to service components.
getHostInfoType() - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Returns the type of info supplied by the host.
getIdentifier() - Method in exception org.sca4j.host.SCA4JException
Returns a string representing additional error information referred to in the error message.
getIdentifier() - Method in exception org.sca4j.host.SCA4JRuntimeException
Returns a string representing additional error information referred to in the error message.
getIntents() - Method in class org.sca4j.host.runtime.BootConfiguration
 
getJMXSubDomain() - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Returns the JMX sub domain this runtime should use.
getLocation() - Method in interface org.sca4j.host.contribution.ContributionSource
If the source is local, returns the source URL
getLocation() - Method in class org.sca4j.host.contribution.FileContributionSource
 
getMBeanServer() - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Returns the MBeanServer this runtime should use.
getMessage() - Method in class org.sca4j.host.contribution.ValidationFailure
 
getMessage() - Method in exception org.sca4j.host.domain.AssemblyException
 
getMessage() - Method in class org.sca4j.host.domain.AssemblyFailure
Returns the error message.
getMonitorFactory() - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Returns the MonitorFactory that this runtime is using.
getName() - Method in class org.sca4j.host.contribution.Deployable
The QName of the deployable component.
getProperty(String, String) - Method in class org.sca4j.host.runtime.AbstractHostInfo
 
getProperty(String, String) - Method in interface org.sca4j.host.runtime.HostInfo
Return the value of the named property.
getRuntime() - Method in class org.sca4j.host.runtime.BootConfiguration
 
getSource() - Method in interface org.sca4j.host.contribution.ContributionSource
Returns a input stream for the source.
getSource() - Method in class org.sca4j.host.contribution.FileContributionSource
 
getSystemComponent(Class<I>, URI) - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Returns the system component providing the designated service.
getSystemConfig() - Method in class org.sca4j.host.runtime.BootConfiguration
 
getSystemScdl() - Method in class org.sca4j.host.runtime.BootConfiguration
 
getTimestamp() - Method in interface org.sca4j.host.contribution.ContributionSource
Returns the source timestamp.
getTimestamp() - Method in class org.sca4j.host.contribution.FileContributionSource
 
getType() - Method in class org.sca4j.host.contribution.Deployable
Returns the deployable type.
getUri() - Method in interface org.sca4j.host.contribution.ContributionSource
Returns the identifier for this contribution or null if one has not been assigned (i.e.
getUri() - Method in class org.sca4j.host.contribution.FileContributionSource
 
getValidatable() - Method in class org.sca4j.host.contribution.ValidationFailure
Returns the object that failed validation.
getWarnings() - Method in exception org.sca4j.host.contribution.ValidationException
Returns a collection of underlying warnings associated with this exception.

H

HOST_CONFIG_DIR - Static variable in interface org.sca4j.host.runtime.HostInfo
 
HostInfo - Interface in org.sca4j.host.runtime
Interface that provides information on the host environment.

I

InitializationException - Exception in org.sca4j.host.runtime
Denotes an error starting the runtime
InitializationException(String) - Constructor for exception org.sca4j.host.runtime.InitializationException
 
InitializationException(String, String) - Constructor for exception org.sca4j.host.runtime.InitializationException
 
InitializationException(Throwable) - Constructor for exception org.sca4j.host.runtime.InitializationException
 
InitializationException(String, Throwable) - Constructor for exception org.sca4j.host.runtime.InitializationException
 
InitializationException(String, String, Throwable) - Constructor for exception org.sca4j.host.runtime.InitializationException
 
initialized(String) - Method in interface org.sca4j.host.runtime.CoordinatorMonitor
Called when the runtime is initialized.
intentErrors(String) - Method in interface org.sca4j.host.runtime.CoordinatorMonitor
Called when errors are encountered processing policy intents
isDaemon() - Method in class org.sca4j.host.work.DefaultPausableWork
Checks whether the work is daemon.

J

JAVA_CONTENT_TYPE - Static variable in class org.sca4j.host.contribution.Constants
 
joinDomain(long) - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Join the domain in a non-blocking fashion.
joinedDomain(String) - Method in interface org.sca4j.host.runtime.CoordinatorMonitor
Called when the runtime has joined a domain.

N

Namespaces - Interface in org.sca4j.host
 

O

org.sca4j.host - package org.sca4j.host
SCA4J API for Host Environments.
org.sca4j.host.contribution - package org.sca4j.host.contribution
 
org.sca4j.host.domain - package org.sca4j.host.domain
 
org.sca4j.host.expression - package org.sca4j.host.expression
 
org.sca4j.host.jpa - package org.sca4j.host.jpa
 
org.sca4j.host.runtime - package org.sca4j.host.runtime
 
org.sca4j.host.work - package org.sca4j.host.work
 

P

PausableWork - Interface in org.sca4j.host.work
An instance of work that can be paused and restarted.
printStackTraceElements(PrintWriter) - Method in exception org.sca4j.host.SCA4JException
 

R

recovered(String) - Method in interface org.sca4j.host.runtime.CoordinatorMonitor
Called when the runtime has performed recovery.
remove(URI) - Method in interface org.sca4j.host.contribution.ContributionService
Remove a contribution from the SCA domain.
resolve(URI, Class<T>, QName) - Method in interface org.sca4j.host.contribution.ContributionService
Resolve an artifact by QName within the contribution
resolve(URI, String, URI, URI) - Method in interface org.sca4j.host.contribution.ContributionService
Resolve the reference to an artifact by the location URI within the given contribution.
run() - Method in class org.sca4j.host.work.DefaultPausableWork
Runs the job.

S

SCA4J_NS - Static variable in interface org.sca4j.host.Namespaces
SCA4J base namespace.
SCA4JException - Exception in org.sca4j.host
The root checked exception for the SCA4J runtime.
SCA4JException() - Constructor for exception org.sca4j.host.SCA4JException
Override constructor from Exception.
SCA4JException(String) - Constructor for exception org.sca4j.host.SCA4JException
Override constructor from Exception.
SCA4JException(String, String) - Constructor for exception org.sca4j.host.SCA4JException
Override constructor from Exception.
SCA4JException(String, Throwable) - Constructor for exception org.sca4j.host.SCA4JException
Override constructor from Exception.
SCA4JException(String, String, Throwable) - Constructor for exception org.sca4j.host.SCA4JException
Override constructor from Exception.
SCA4JException(Throwable) - Constructor for exception org.sca4j.host.SCA4JException
Override constructor from Exception.
SCA4JRuntime<HI extends HostInfo> - Interface in org.sca4j.host.runtime
Represents a node in the service network.
SCA4JRuntimeException - Exception in org.sca4j.host
The root unchecked exception for the sca4j runtime.
SCA4JRuntimeException() - Constructor for exception org.sca4j.host.SCA4JRuntimeException
Override constructor from RuntimeException.
SCA4JRuntimeException(String) - Constructor for exception org.sca4j.host.SCA4JRuntimeException
Override constructor from RuntimeException.
SCA4JRuntimeException(String, String) - Constructor for exception org.sca4j.host.SCA4JRuntimeException
Override constructor from Exception.
SCA4JRuntimeException(String, Throwable) - Constructor for exception org.sca4j.host.SCA4JRuntimeException
Override constructor from RuntimeException.
SCA4JRuntimeException(String, String, Throwable) - Constructor for exception org.sca4j.host.SCA4JRuntimeException
Override constructor from Exception.
SCA4JRuntimeException(Throwable) - Constructor for exception org.sca4j.host.SCA4JRuntimeException
Override constructor from RuntimeException.
scheduleWork(T) - Method in interface org.sca4j.host.work.WorkScheduler
Schedules a unit of work for future execution.
setAppClassLoader(ClassLoader) - Method in class org.sca4j.host.runtime.BootConfiguration
 
setBootClassLoader(ClassLoader) - Method in class org.sca4j.host.runtime.BootConfiguration
 
setBootLibraryExports(List<String>) - Method in class org.sca4j.host.runtime.BootConfiguration
 
setExtensions(List<ContributionSource>) - Method in class org.sca4j.host.runtime.BootConfiguration
 
setHostClassLoader(ClassLoader) - Method in class org.sca4j.host.runtime.BootConfiguration
 
setHostInfo(HI) - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Sets the info this runtime should make available to service components.
setIntents(ContributionSource) - Method in class org.sca4j.host.runtime.BootConfiguration
 
setJmxSubDomain(String) - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Sets the JMX sub domain this runtime should use.
setMBeanServer(MBeanServer) - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Sets the MBeanServer this runtime should use.
setMonitorFactory(MonitorFactory) - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Sets the MonitorFactory that this runtime should use.
setRuntime(SCA4JRuntime<?>) - Method in class org.sca4j.host.runtime.BootConfiguration
 
setSystemConfig(InputStream) - Method in class org.sca4j.host.runtime.BootConfiguration
 
setSystemScdl(URL) - Method in class org.sca4j.host.runtime.BootConfiguration
 
shutdown() - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Shuts the runtime down, stopping it from receiving requests and detaching it from the domain.
ShutdownException - Exception in org.sca4j.host.runtime
Denotes an error during runtime shutdown
ShutdownException(Throwable) - Constructor for exception org.sca4j.host.runtime.ShutdownException
 
start() - Method in interface org.sca4j.host.runtime.SCA4JRuntime
Starts the runtime.
started(String) - Method in interface org.sca4j.host.runtime.CoordinatorMonitor
Called when the runtime has started.
StartException - Exception in org.sca4j.host.runtime
Denotes an error starting the runtime
StartException(String, Throwable) - Constructor for exception org.sca4j.host.runtime.StartException
 
stop() - Method in class org.sca4j.host.work.DefaultPausableWork
Terminates the job.
stop() - Method in interface org.sca4j.host.work.PausableWork
Stop the work.

U

update(ContributionSource) - Method in interface org.sca4j.host.contribution.ContributionService
Updates a previously contributed artifact if its timestamp and checksum have changed.
URI_PREFIX - Static variable in class org.sca4j.host.contribution.Constants
 

V

ValidationException - Exception in org.sca4j.host.contribution
Base class for exceptions indicating a contribution has failed validation.
ValidationException(List<ValidationFailure<?>>, List<ValidationFailure<?>>) - Constructor for exception org.sca4j.host.contribution.ValidationException
Constructor that initializes the initial list of errors and warnings.
ValidationFailure<T> - Class in org.sca4j.host.contribution
Base class for validation failures.
ValidationFailure(T) - Constructor for class org.sca4j.host.contribution.ValidationFailure
Constructor specifying the validatable object associated with this failure.

W

WorkScheduler - Interface in org.sca4j.host.work
Defines the contract for scheduling asychronous units of work.
WorkSchedulerException - Exception in org.sca4j.host.work
Exception thrown by the work scheduler in case of unexpected exceptions.
WorkSchedulerException(Throwable) - Constructor for exception org.sca4j.host.work.WorkSchedulerException
Wraps the root cause.

Z

ZIP_CONTENT_TYPE - Static variable in class org.sca4j.host.contribution.Constants
 

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

Copyright © 2008-2010 Service Symphony. All Rights Reserved.