Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractRepository - Class in com.github.fungal.impl.netboot
-
Represent a base class for a repository implementation
- AbstractRepository() - Constructor for class com.github.fungal.impl.netboot.AbstractRepository
-
Constructor
- accept(File, String) - Method in class com.github.fungal.api.util.JarFilter
-
Accept
- accepts(URL) - Method in class com.github.fungal.impl.DeploymentDeployer
-
Accepts the URL of the deployment
- accepts(URL) - Method in interface com.github.fungal.spi.deployers.Deployer
-
Accepts the URL of the deployment
B
- Bean - Class in com.github.fungal.api.deployment
-
Represents a bean
- Bean(String) - Constructor for class com.github.fungal.api.deployment.Bean
-
Constructor
- BeanDeployment - Interface in com.github.fungal.api.deployment
-
A bean deployment for Fungal
- BeanDeploymentImpl - Class in com.github.fungal.impl
-
A bean deployment for Fungal
- BeanDeploymentImpl(URL, List<String>, Map<String, List<Method>>, Map<String, String>, Map<String, String>, Set<String>, Set<String>, KernelImpl) - Constructor for class com.github.fungal.impl.BeanDeploymentImpl
-
Constructor
- beanManagement(boolean) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Enable management of deployed beans; default
false - bindAddress(String) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the bind address; default
null - Bootstrap - Class in com.github.fungal.bootstrap
-
Represents the bootstrap
- Bootstrap() - Constructor for class com.github.fungal.bootstrap.Bootstrap
-
Constructor
C
- Callback - Class in com.github.fungal.impl
-
The data structure for callbacks
- Callback(Class<?>, Method, Object) - Constructor for class com.github.fungal.impl.Callback
-
Constructor
- classLoader(int) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the kernel class loader type; default
ClassLoaderFactory.TYPE_PARENT_FIRST - ClassLoaderFactory - Class in com.github.fungal.api.classloading
-
Class loader factory
- clear() - Method in class com.github.fungal.impl.ContextImpl
-
Clear
- clearAssertionStatus() - Method in class com.github.fungal.impl.classloader.ExportClassLoader
- clearAssertionStatus() - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- CLI - Class in com.github.fungal.cli
-
The command line interface for the Fungal kernel
- clone() - Method in class com.github.fungal.impl.DeploymentDeployer
-
Clone
- clone() - Method in class com.github.fungal.impl.MainDeployerImpl
-
Clone
- clone() - Method in class com.github.fungal.impl.netboot.Http
-
Clone the protocol implementation
- clone() - Method in interface com.github.fungal.spi.deployers.CloneableDeployer
-
Clone the deployer
- clone() - Method in interface com.github.fungal.spi.netboot.Protocol
-
Clone the protocol implementation
- CloneableDeployer - Interface in com.github.fungal.spi.deployers
-
The deployer interface for Fungal
- close() - Method in class com.github.fungal.api.classloading.KernelClassLoader
-
Close - no operation as shutdown needs to be called explicit
- com.github.fungal.api - package com.github.fungal.api
-
This package contains the main API for the Fungal kernel
- com.github.fungal.api.classloading - package com.github.fungal.api.classloading
-
Class loader subsystem interface for the Fungal kernel.
- com.github.fungal.api.configuration - package com.github.fungal.api.configuration
-
Configuration files for the Fungal kernel.
- com.github.fungal.api.deployer - package com.github.fungal.api.deployer
-
Interface for the main deployers for the Fungal kernel.
- com.github.fungal.api.deployment - package com.github.fungal.api.deployment
-
This package contains a representation of a bean deployment.
- com.github.fungal.api.events - package com.github.fungal.api.events
-
Event subsystem interface for the Fungal kernel.
- com.github.fungal.api.remote - package com.github.fungal.api.remote
-
The
Commandinterface represents a command that can be invoked remotely. - com.github.fungal.api.util - package com.github.fungal.api.util
-
This package contains various utilities for the Fungal kernel.
- com.github.fungal.bootstrap - package com.github.fungal.bootstrap
-
This package contains the classes needed to work with bootstrap.xml
- com.github.fungal.cli - package com.github.fungal.cli
-
The command line interface for the Fungal kernel.
- com.github.fungal.deployment - package com.github.fungal.deployment
-
This package contains the classes needed to work with bean deployment XML files
- com.github.fungal.impl - package com.github.fungal.impl
-
This package contains the Fungal kernel implementation
- com.github.fungal.impl.classloader - package com.github.fungal.impl.classloader
-
This package contains the various class loaders for the Fungal kernel implementation
- com.github.fungal.impl.netboot - package com.github.fungal.impl.netboot
-
This package contains the core classes needed to support a netboot kernel setup.
- com.github.fungal.impl.remote - package com.github.fungal.impl.remote
-
This package contains the classes that implements the remote communication protocol for the Fungal kernel.
- com.github.fungal.impl.remote.commands - package com.github.fungal.impl.remote.commands
-
This package contains commands for remote communication
- com.github.fungal.spi.deployers - package com.github.fungal.spi.deployers
-
This package contains the deployer infrastructure for Fungal
- com.github.fungal.spi.netboot - package com.github.fungal.spi.netboot
-
This package contains the SPI for the netboot functionality.
- command(Command) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Add a command
- Command - Interface in com.github.fungal.api.remote
-
Represents a command
- Communication - Class in com.github.fungal.impl.remote
-
The communication between client and server
- Communication(CommunicationServer, Socket) - Constructor for class com.github.fungal.impl.remote.Communication
-
Constructor
- CommunicationServer - Class in com.github.fungal.impl.remote
-
The communication server
- CommunicationServer(KernelImpl, String, int) - Constructor for class com.github.fungal.impl.remote.CommunicationServer
-
Constructor
- Communicator - Interface in com.github.fungal.api.remote
-
The Communicator bean allows to register commands at run-time.
- CommunicatorImpl - Class in com.github.fungal.impl.remote
-
The Communicator bean implementation
- CommunicatorImpl(CommunicationServer) - Constructor for class com.github.fungal.impl.remote.CommunicatorImpl
-
Constructor
- compare(Deployer, Deployer) - Method in class com.github.fungal.impl.DeployerComparator
-
Compare
- compare(String, String) - Method in class com.github.fungal.impl.classloader.VersionComparator
-
Compare
- compare(URL, URL) - Method in class com.github.fungal.api.configuration.DeploymentOrder
-
Compare
- compress(File, File) - Method in class com.github.fungal.api.util.FileUtil
-
Compress a directory in a JAR layout to a file
- configuration(String) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the configuration directory; default
config - Constructor - Class in com.github.fungal.api.deployment
-
Represents a constructor
- Constructor() - Constructor for class com.github.fungal.api.deployment.Constructor
-
Constructor
- Context - Interface in com.github.fungal.spi.deployers
-
Context for a deployment.
- ContextImpl - Class in com.github.fungal.impl
-
Context implementation for a deployment.
- copy(File, File) - Method in class com.github.fungal.api.util.FileUtil
-
Copy
- create(int, URL[], ClassLoader) - Static method in class com.github.fungal.api.classloading.ClassLoaderFactory
-
Create a class loader
- create(KernelConfiguration) - Static method in class com.github.fungal.api.KernelFactory
-
Create a kernel instance
- Create - Class in com.github.fungal.api.deployment
-
Represents a create element
- Create() - Constructor for class com.github.fungal.api.deployment.Create
-
Constructor
- createMBean(Object) - Static method in class com.github.fungal.api.util.JMX
-
Create a MBean representation for the object argument
- createMBean(Object, String) - Static method in class com.github.fungal.api.util.JMX
-
Create a MBean representation for the object argument
- createMBean(Object, String, Set<String>) - Static method in class com.github.fungal.api.util.JMX
-
Create a MBean representation for the object argument
- createMBean(Object, String, Set<String>, Map<String, String>) - Static method in class com.github.fungal.api.util.JMX
-
Create a MBean representation for the object argument
- createMBean(Object, String, Set<String>, Map<String, String>, Set<String>, Set<String>) - Static method in class com.github.fungal.api.util.JMX
-
Create a MBean representation for the object argument
D
- delete(File) - Method in class com.github.fungal.api.util.FileUtil
-
Recursive delete
- DependenciesType - Class in com.github.fungal.bootstrap
-
A dependencies tag
- DependenciesType() - Constructor for class com.github.fungal.bootstrap.DependenciesType
-
Constructor
- DependencyTracker - Class in com.github.fungal.impl.netboot
-
A dependency tracker that makes sure that a dependency is only downloaded once per netboot sequence
- DependencyTracker() - Constructor for class com.github.fungal.impl.netboot.DependencyTracker
-
Constructor
- DependencyType - Class in com.github.fungal.bootstrap
-
A dependency
- DependencyType() - Constructor for class com.github.fungal.bootstrap.DependencyType
-
Constructor
- Depends - Class in com.github.fungal.api.deployment
-
Represents a depends element
- Depends() - Constructor for class com.github.fungal.api.deployment.Depends
-
Constructor
- deploy(String) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the deploy directory; default
deploy - deploy(URL) - Method in interface com.github.fungal.api.deployer.MainDeployer
-
Deploy uses the kernel class loader as the parent class loader
- deploy(URL) - Method in class com.github.fungal.impl.MainDeployerImpl
-
Deploy uses the kernel class loader as the parent class loader
- deploy(URL, Context, ClassLoader) - Method in class com.github.fungal.impl.DeploymentDeployer
-
Deploy
- deploy(URL, Context, ClassLoader) - Method in interface com.github.fungal.spi.deployers.Deployer
-
Deploy
- Deploy - Class in com.github.fungal.impl.remote.commands
-
Represents a deploy command
- Deploy(MainDeployer, HotDeployer) - Constructor for class com.github.fungal.impl.remote.commands.Deploy
-
Deploy
- Deployer - Interface in com.github.fungal.spi.deployers
-
The deployer interface for Fungal
- DeployerComparator - Class in com.github.fungal.impl
-
DeploymentComparator sorts Deployer instances
- DeployerPhases - Interface in com.github.fungal.spi.deployers
-
Call back methods for the deployer phases
- DeployException - Exception in com.github.fungal.spi.deployers
-
The deploy exception for Fungal
- DeployException(String) - Constructor for exception com.github.fungal.spi.deployers.DeployException
-
Constructs a new exception with the specified detail message.
- DeployException(String, Throwable) - Constructor for exception com.github.fungal.spi.deployers.DeployException
-
Constructs a new exception with the specified detail message and cause.
- Deployment - Class in com.github.fungal.deployment
-
Represents a deployment
- Deployment - Interface in com.github.fungal.spi.deployers
-
The deployment interface for Fungal
- Deployment() - Constructor for class com.github.fungal.deployment.Deployment
-
Constructor
- DeploymentDeployer - Class in com.github.fungal.impl
-
The deployment deployer (deploys .xml files)
- DeploymentDeployer(KernelImpl) - Constructor for class com.github.fungal.impl.DeploymentDeployer
-
Constructor
- deploymentOrder(DeploymentOrder) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the deployment order
- DeploymentOrder - Class in com.github.fungal.api.configuration
-
DeploymentOrder defines the order of the deployment should be processed
- DeploymentOrder() - Constructor for class com.github.fungal.api.configuration.DeploymentOrder
-
.xml files will be first
- DeploymentOrder(List<String>) - Constructor for class com.github.fungal.api.configuration.DeploymentOrder
-
User defined order
- destroy() - Method in class com.github.fungal.impl.BeanDeploymentImpl
-
Destroy
- Destroy - Class in com.github.fungal.api.deployment
-
Represents a destroy element
- Destroy() - Constructor for class com.github.fungal.api.deployment.Destroy
-
Constructor
- download(String, File) - Method in class com.github.fungal.impl.netboot.Http
-
Download
- download(String, File) - Method in interface com.github.fungal.spi.netboot.Protocol
-
Download
- downloadArtifact(List<ServerType>, Map<String, Protocol>, DependencyType, File, DependencyTracker) - Method in class com.github.fungal.impl.netboot.AbstractRepository
-
Download an artifact
- dump() - Method in class com.github.fungal.impl.KernelImpl
-
Dump the bean information
- dump() - Method in interface com.github.fungal.impl.KernelImplMBean
-
Dump the bean information
- dump(String) - Method in class com.github.fungal.impl.KernelImpl
-
Dump the bean information
- dump(String) - Method in interface com.github.fungal.impl.KernelImplMBean
-
Dump the bean information
E
- Entry - Class in com.github.fungal.api.deployment
-
Represents an entry
- Entry() - Constructor for class com.github.fungal.api.deployment.Entry
-
Constructor
- equals(Object) - Method in class com.github.fungal.api.configuration.DeploymentOrder
-
Equals
- equals(Object) - Method in class com.github.fungal.bootstrap.DependencyType
-
Equals
- equals(Object) - Method in class com.github.fungal.impl.Callback
-
Equality
- equals(Object) - Method in class com.github.fungal.impl.classloader.VersionComparator
-
Equals
- equals(Object) - Method in class com.github.fungal.impl.DeployerComparator
-
Equals
- ERROR - Enum constant in enum class com.github.fungal.impl.ServiceLifecycle
-
Service error
- event(Kernel, Event) - Method in interface com.github.fungal.api.events.EventListener
-
Event
- Event - Enum Class in com.github.fungal.api.events
-
An event of the kernel lifecycle
- eventListener(EventListener) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Add an event listener
- EventListener - Interface in com.github.fungal.api.events
-
An event listener
- exists(Object) - Method in class com.github.fungal.impl.ContextImpl
-
Exists
- exists(Object) - Method in interface com.github.fungal.spi.deployers.Context
-
Exists
- ExportClassLoader - Class in com.github.fungal.impl.classloader
-
Export class loader (OSGi like)
- ExportClassLoader(URL[], ClassLoader) - Constructor for class com.github.fungal.impl.classloader.ExportClassLoader
-
Constructor
- extract(File, File) - Method in class com.github.fungal.api.util.FileUtil
-
Extract a JAR type file
F
- Factory - Class in com.github.fungal.api.deployment
-
Represents a factory element
- Factory() - Constructor for class com.github.fungal.api.deployment.Factory
-
Constructor
- FileUtil - Class in com.github.fungal.api.util
-
An utility for JAR type files
- FileUtil() - Constructor for class com.github.fungal.api.util.FileUtil
-
Constructor
- findClass(String) - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- findField(Class<?>, String, String) - Method in class com.github.fungal.api.util.Injection
-
Find a field
- findMethod(Class<?>, String, String) - Method in class com.github.fungal.api.util.Injection
-
Find a method
- FungalThreadFactory - Class in com.github.fungal.impl
-
The thread factory for Fungal
- FungalThreadFactory(ThreadGroup) - Constructor for class com.github.fungal.impl.FungalThreadFactory
-
Constructor
G
- get(Object) - Method in class com.github.fungal.impl.ContextImpl
-
Get
- get(Object) - Method in interface com.github.fungal.spi.deployers.Context
-
Get
- getArtifact() - Method in class com.github.fungal.bootstrap.DependencyType
-
Get the artifact
- getArtifact(File, DependencyType) - Method in class com.github.fungal.impl.netboot.AbstractRepository
-
Get an artifact
- getBean() - Method in class com.github.fungal.api.deployment.Factory
-
Get the bean
- getBean() - Method in class com.github.fungal.api.deployment.Inject
-
Get the bean
- getBean() - Method in class com.github.fungal.deployment.Deployment
-
Get the bean values
- getBean(String) - Method in class com.github.fungal.impl.KernelImpl
-
Get a bean
- getBean(String, Class<T>) - Method in interface com.github.fungal.api.Kernel
-
Get a bean
- getBean(String, Class<T>) - Method in class com.github.fungal.impl.KernelImpl
-
Get a bean
- getBeans() - Method in interface com.github.fungal.api.deployment.BeanDeployment
-
Get the bean names
- getBeans() - Method in class com.github.fungal.impl.BeanDeploymentImpl
-
Get the bean names
- getBindAddress() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the bind address
- getClassifier() - Method in class com.github.fungal.bootstrap.DependencyType
-
Get the classifier
- getClassLoader() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the kernel class loader type
- getClassLoader() - Method in class com.github.fungal.impl.BeanDeploymentImpl
-
Get the classloader
- getClassLoader() - Method in interface com.github.fungal.spi.deployers.Deployment
-
Get the classloader
- getClassName() - Method in class com.github.fungal.bootstrap.ProtocolType
-
Get the class name
- getClazz() - Method in class com.github.fungal.api.deployment.Bean
-
Get the class
- getClazz() - Method in class com.github.fungal.api.deployment.List
-
Get the class
- getClazz() - Method in class com.github.fungal.api.deployment.Map
-
Get the class
- getClazz() - Method in class com.github.fungal.api.deployment.Parameter
-
Get the class
- getClazz() - Method in class com.github.fungal.api.deployment.Property
-
Get the class
- getClazz() - Method in class com.github.fungal.api.deployment.Set
-
Get the class
- getCommand(String) - Method in class com.github.fungal.impl.remote.CommunicationServer
-
Get command
- GetCommand - Class in com.github.fungal.impl.remote.commands
-
Represents the getcommand command
- GetCommand(CommunicationServer) - Constructor for class com.github.fungal.impl.remote.commands.GetCommand
-
GetCommand
- getCommandNames() - Method in class com.github.fungal.impl.remote.CommunicationServer
-
Get command names
- getCommands() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the commands
- getConfiguration() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the configuration directory
- getConstructor() - Method in class com.github.fungal.api.deployment.Bean
-
Get the constructor
- getContent() - Method in class com.github.fungal.api.deployment.Parameter
-
Get the content values
- getContent() - Method in class com.github.fungal.api.deployment.Property
-
Get the content values
- getCreate() - Method in class com.github.fungal.api.deployment.Bean
-
Get the create value
- getDependencies() - Method in class com.github.fungal.bootstrap.Bootstrap
-
Get the dependencies
- getDependency() - Method in class com.github.fungal.bootstrap.DependenciesType
-
Get the dependency
- getDepends() - Method in class com.github.fungal.api.deployment.Bean
-
Get the depends values
- getDeploy() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the deploy directory
- getDeploymentOrder() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the deployment order
- getDeployments() - Method in interface com.github.fungal.api.Kernel
-
Get the deployments
- getDeployments() - Method in class com.github.fungal.impl.KernelImpl
-
Get the deployments
- getDeployments(URL) - Method in interface com.github.fungal.api.Kernel
-
Get the deployment units for a deployment
- getDeployments(URL) - Method in class com.github.fungal.impl.KernelImpl
-
Get the deployment units for a deployment
- getDestroy() - Method in class com.github.fungal.api.deployment.Bean
-
Get the destroy value
- getElementClass() - Method in class com.github.fungal.api.deployment.List
-
Get the element class
- getElementClass() - Method in class com.github.fungal.api.deployment.Set
-
Get the element class
- getEntry() - Method in class com.github.fungal.api.deployment.Map
-
Get the entries
- getEventListeners() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the event listeners
- getExecutorService() - Method in class com.github.fungal.impl.KernelImpl
-
Get the executor service
- getExt() - Method in class com.github.fungal.bootstrap.DependencyType
-
Get the ext
- getFactory() - Method in class com.github.fungal.api.deployment.Constructor
-
Get the factory
- getFactoryClass() - Method in class com.github.fungal.api.deployment.Constructor
-
Get the factory class
- getFactoryMethod() - Method in class com.github.fungal.api.deployment.Constructor
-
Get the factory method
- getFile(DependencyType, File) - Method in class com.github.fungal.impl.netboot.AbstractRepository
-
Get the file handle for a dependency
- getFile(DependencyType, File) - Method in interface com.github.fungal.impl.netboot.Repository
-
Get the file handle for a dependency
- getHome() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the home
- getHotDeployer() - Method in class com.github.fungal.impl.KernelImpl
-
Get the hot deployer
- getHotDeploymentInterval() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the hot deployment interval in seconds
- getId() - Method in class com.github.fungal.bootstrap.ProtocolType
-
Get the id
- getIncallback() - Method in class com.github.fungal.api.deployment.Bean
-
Get the incallback values
- getInstall() - Method in class com.github.fungal.api.deployment.Bean
-
Get the install values
- getInstance() - Method in class com.github.fungal.impl.Callback
-
Get the instance
- getInterface() - Method in class com.github.fungal.api.deployment.Bean
-
Get the interface
- getInterval() - Method in class com.github.fungal.impl.HotDeployer
-
Get the interval in seconds
- getInterval() - Method in interface com.github.fungal.impl.HotDeployerMBean
-
Get the interval in seconds
- getKernel() - Method in class com.github.fungal.impl.ContextImpl
-
Get the kernel instance for the deployment
- getKernel() - Method in interface com.github.fungal.spi.deployers.Context
-
Get the kernel instance for the deployment
- getKernelClassLoader() - Method in interface com.github.fungal.api.Kernel
-
Get the kernel class loader
- getKernelClassLoader() - Method in class com.github.fungal.impl.KernelImpl
-
Get the kernel class loader
- getKey() - Method in class com.github.fungal.api.deployment.Entry
-
Get the key
- getKeyClass() - Method in class com.github.fungal.api.deployment.Map
-
Get the key class
- getLibrary() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the library directory
- getMainDeployer() - Method in interface com.github.fungal.api.Kernel
-
Get the MainDeployer for the kernel
- getMainDeployer() - Method in class com.github.fungal.impl.KernelImpl
-
Get the main deployer
- getMBeanServer() - Method in interface com.github.fungal.api.Kernel
-
Get the MBeanServer for the kernel
- getMBeanServer() - Method in class com.github.fungal.impl.KernelImpl
-
Get the MBeanServer for the kernel
- getMethod() - Method in class com.github.fungal.api.deployment.Create
-
Get the method
- getMethod() - Method in class com.github.fungal.api.deployment.Destroy
-
Get the method
- getMethod() - Method in class com.github.fungal.api.deployment.Incallback
-
Get the method
- getMethod() - Method in class com.github.fungal.api.deployment.Install
-
Get the method
- getMethod() - Method in class com.github.fungal.api.deployment.Start
-
Get the method
- getMethod() - Method in class com.github.fungal.api.deployment.Stop
-
Get the method
- getMethod() - Method in class com.github.fungal.api.deployment.Uncallback
-
Get the method
- getMethod() - Method in class com.github.fungal.api.deployment.Uninstall
-
Get the method
- getMethod() - Method in class com.github.fungal.impl.Callback
-
Get the method
- getModule() - Method in class com.github.fungal.bootstrap.DependencyType
-
Get the module
- getName() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the name
- getName() - Method in class com.github.fungal.api.deployment.Bean
-
Get the name
- getName() - Method in class com.github.fungal.api.deployment.Property
-
Get the name
- getName() - Method in interface com.github.fungal.api.Kernel
-
Get the name of the kernel
- getName() - Method in interface com.github.fungal.api.remote.Command
-
Get the name of the command
- getName() - Method in class com.github.fungal.bootstrap.PropertyType
-
Get the name
- getName() - Method in class com.github.fungal.impl.KernelImpl
-
Get the name of the kernel
- getName() - Method in interface com.github.fungal.impl.KernelImplMBean
-
Get the name of the kernel
- getName() - Method in class com.github.fungal.impl.remote.commands.Deploy
-
Get the name of the command
- getName() - Method in class com.github.fungal.impl.remote.commands.GetCommand
-
Get the name of the command
- getName() - Method in class com.github.fungal.impl.remote.commands.Help
-
Get the name of the command
- getName() - Method in class com.github.fungal.impl.remote.commands.Undeploy
-
Get the name of the command
- getOrder() - Method in class com.github.fungal.api.configuration.DeploymentOrder
-
Get the order of the extensions
- getOrder() - Method in class com.github.fungal.impl.DeploymentDeployer
-
Get the order for the deployer.
- getOrder() - Method in interface com.github.fungal.spi.deployers.Deployer
-
Get the order for the deployer.
- getOrderIndex(URL) - Method in class com.github.fungal.api.configuration.DeploymentOrder
-
Get the order index of an url
- getOrganisation() - Method in class com.github.fungal.bootstrap.DependencyType
-
Get the organisation
- getParameter() - Method in class com.github.fungal.api.deployment.Constructor
-
Get the parameter values
- getParameterTypes() - Method in interface com.github.fungal.api.remote.Command
-
Get the parameter types of the command;
nullif none - getParameterTypes() - Method in class com.github.fungal.impl.remote.commands.Deploy
-
Get the parameter types of the command;
nullif none - getParameterTypes() - Method in class com.github.fungal.impl.remote.commands.GetCommand
-
Get the parameter types of the command;
nullif none - getParameterTypes() - Method in class com.github.fungal.impl.remote.commands.Help
-
Get the parameter types of the command;
nullif none - getParameterTypes() - Method in class com.github.fungal.impl.remote.commands.Undeploy
-
Get the parameter types of the command;
nullif none - getPath(DependencyType) - Method in class com.github.fungal.impl.netboot.AbstractRepository
-
Get the path for a dependency
- getPattern() - Method in class com.github.fungal.bootstrap.ServerType
-
Get the pattern
- getProperty() - Method in class com.github.fungal.api.deployment.Bean
-
Get the property values
- getProperty() - Method in class com.github.fungal.api.deployment.Inject
-
Get the property
- getProperty() - Method in class com.github.fungal.bootstrap.ProtocolType
-
Get the property
- getProtocol() - Method in class com.github.fungal.bootstrap.ProtocolsType
-
Get the server
- getProtocol() - Method in class com.github.fungal.bootstrap.ServerType
-
Get the protocol
- getProtocols() - Method in class com.github.fungal.bootstrap.Bootstrap
-
Get the protocols
- getRemotePort() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the remote port
- getRepository() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the repository directory
- getResource(String) - Method in class com.github.fungal.impl.classloader.ExportClassLoader
- getResource(String) - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- getResourceAsStream(String) - Method in class com.github.fungal.impl.classloader.ExportClassLoader
- getResourceAsStream(String) - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- getResources(String) - Method in class com.github.fungal.impl.classloader.ExportClassLoader
- getResources(String) - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- getRevision() - Method in class com.github.fungal.bootstrap.DependencyType
-
Get the revision
- getRmiRegistryPort() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the RMI registry port
- getRmiServerPort() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the RMI server port
- getServer() - Method in class com.github.fungal.bootstrap.ServersType
-
Get the server
- getServers() - Method in class com.github.fungal.bootstrap.Bootstrap
-
Get the servers
- getStart() - Method in class com.github.fungal.api.deployment.Bean
-
Get the start value
- getStop() - Method in class com.github.fungal.api.deployment.Bean
-
Get the stop value
- getSubstitutionValue(String) - Method in class com.github.fungal.api.util.Injection
-
System property substitution
- getSystem() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the system directory
- getTarget() - Method in class com.github.fungal.bootstrap.DependencyType
-
Get the target
- getThreadGroup() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get the thread group
- getType() - Method in class com.github.fungal.impl.Callback
-
Get the type
- getUncallback() - Method in class com.github.fungal.api.deployment.Bean
-
Get the uncallback values
- getUninstall() - Method in class com.github.fungal.api.deployment.Bean
-
Get the uninstall values
- getUrl() - Method in class com.github.fungal.bootstrap.Bootstrap
-
Get the value of the url property
- getURL() - Method in class com.github.fungal.impl.BeanDeploymentImpl
-
Get the unique URL for the deployment
- getURL() - Method in interface com.github.fungal.spi.deployers.Deployment
-
Get the unique URL for the deployment
- getURLs() - Method in class com.github.fungal.impl.classloader.ExportClassLoader
- getURLs() - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- getValue() - Method in class com.github.fungal.api.deployment.Depends
-
Get the value
- getValue() - Method in class com.github.fungal.api.deployment.Entry
-
Get the value
- getValue() - Method in class com.github.fungal.api.deployment.Inject
-
Get the value
- getValue() - Method in class com.github.fungal.api.deployment.Key
-
Get the value
- getValue() - Method in class com.github.fungal.api.deployment.List
-
Get the values
- getValue() - Method in class com.github.fungal.api.deployment.Set
-
Get the values
- getValue() - Method in class com.github.fungal.api.deployment.Value
-
Get the value
- getValue() - Method in class com.github.fungal.bootstrap.PropertyType
-
Get the value
- getValue() - Method in class com.github.fungal.bootstrap.ServerType
-
Get the value
- getValue(String, Class<?>, Object, ClassLoader) - Method in class com.github.fungal.api.util.Injection
-
Get the value
- getValueClass() - Method in class com.github.fungal.api.deployment.Map
-
Get the value class
- getVersion() - Method in interface com.github.fungal.api.Kernel
-
Get the version of the kernel
- getVersion() - Method in class com.github.fungal.impl.KernelImpl
-
Get the version of the kernel
- getVersion() - Method in interface com.github.fungal.impl.KernelImplMBean
-
Get the version of the kernel
H
- hashCode() - Method in class com.github.fungal.api.configuration.DeploymentOrder
-
Hash code
- hashCode() - Method in class com.github.fungal.bootstrap.DependencyType
-
Hash code
- hashCode() - Method in class com.github.fungal.impl.Callback
-
Hash code
- hashCode() - Method in class com.github.fungal.impl.classloader.VersionComparator
-
Hash code
- hashCode() - Method in class com.github.fungal.impl.DeployerComparator
-
Hash code
- Help - Class in com.github.fungal.impl.remote.commands
-
Represents the help command
- Help(CommunicationServer) - Constructor for class com.github.fungal.impl.remote.commands.Help
-
Help
- home(URL) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the home; default
null - HotDeployer - Class in com.github.fungal.impl
-
The hot deployer for Fungal
- HotDeployer(int, File, KernelImpl) - Constructor for class com.github.fungal.impl.HotDeployer
-
Constructor
- HotDeployerMBean - Interface in com.github.fungal.impl
-
The hot deployer MBean for Fungal
- hotDeployment(boolean) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Should hot deployment be enabled for the deploy directory; default
true - hotDeploymentInterval(int) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the interval in seconds for the hot deployment check; default
5 - Http - Class in com.github.fungal.impl.netboot
-
Support the http:// protocol
- Http() - Constructor for class com.github.fungal.impl.netboot.Http
-
Constructor
I
- Incallback - Class in com.github.fungal.api.deployment
-
Represents an incallback element
- Incallback() - Constructor for class com.github.fungal.api.deployment.Incallback
-
Constructor
- inject(Object, String, Object) - Method in class com.github.fungal.api.util.Injection
-
Inject a value into an object property
- inject(Object, String, Object, String) - Method in class com.github.fungal.api.util.Injection
-
Inject a value into an object property
- inject(Object, String, Object, String, boolean) - Method in class com.github.fungal.api.util.Injection
-
Inject a value into an object property
- Inject - Class in com.github.fungal.api.deployment
-
Represents an inject element
- Inject(String) - Constructor for class com.github.fungal.api.deployment.Inject
-
Constructor
- Injection - Class in com.github.fungal.api.util
-
Injection utility which can inject values into objects
- Injection() - Constructor for class com.github.fungal.api.util.Injection
-
Constructor
- install(Bean...) - Method in interface com.github.fungal.api.Kernel
-
Install beans
- install(Bean...) - Method in class com.github.fungal.impl.KernelImpl
-
Install beans
- Install - Class in com.github.fungal.api.deployment
-
Represents an install element
- Install() - Constructor for class com.github.fungal.api.deployment.Install
-
Constructor
- invoke(Serializable[]) - Method in interface com.github.fungal.api.remote.Command
-
Invoke
- invoke(Serializable[]) - Method in class com.github.fungal.impl.remote.commands.Deploy
-
Invoke
- invoke(Serializable[]) - Method in class com.github.fungal.impl.remote.commands.GetCommand
-
Invoke
- invoke(Serializable[]) - Method in class com.github.fungal.impl.remote.commands.Help
-
Invoke
- invoke(Serializable[]) - Method in class com.github.fungal.impl.remote.commands.Undeploy
-
Invoke
- isBeanManagement() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Is bean management enabled ?
- isHotDeployment() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Is hot deployment enabled ?
- isIgnoreCreate() - Method in class com.github.fungal.api.deployment.Bean
-
Get the ignore create value
- isIgnoreDestroy() - Method in class com.github.fungal.api.deployment.Bean
-
Get the ignore destroy value
- isIgnoreStart() - Method in class com.github.fungal.api.deployment.Bean
-
Get the ignore start value
- isIgnoreStop() - Method in class com.github.fungal.api.deployment.Bean
-
Get the ignore stop value
- isManagement() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Is management enabled ?
- isParallelDeploy() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Get if the files in the system and deploy directories should be deployed in parallel
- isPublic() - Method in interface com.github.fungal.api.remote.Command
-
Is it a public command
- isPublic() - Method in class com.github.fungal.impl.remote.commands.Deploy
-
Is it a public command
- isPublic() - Method in class com.github.fungal.impl.remote.commands.GetCommand
-
Is it a public command
- isPublic() - Method in class com.github.fungal.impl.remote.commands.Help
-
Is it a public command
- isPublic() - Method in class com.github.fungal.impl.remote.commands.Undeploy
-
Is it a public command
- isRemoteAccess() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Is remote access enabled ?
- isRemoteJmxAccess() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Is remote JMX access enabled ?
- isRunning() - Method in class com.github.fungal.impl.HotDeployer
-
Is running
- isRunning() - Method in interface com.github.fungal.impl.HotDeployerMBean
-
Is running
- isTracked(DependencyType) - Method in class com.github.fungal.impl.netboot.DependencyTracker
-
Is the dependency already been tracked
- isUsePlatformMBeanServer() - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Use platform MBeanServer ?
J
- JarFilter - Class in com.github.fungal.api.util
-
Jar filter
- JarFilter() - Constructor for class com.github.fungal.api.util.JarFilter
- JMX - Class in com.github.fungal.api.util
-
This class will create a MBean representation of any POJO object.
K
- Kernel - Interface in com.github.fungal.api
-
The kernel API
- KernelClassLoader - Class in com.github.fungal.api.classloading
-
Kernel class loader
- KernelClassLoader(URL[], ClassLoader) - Constructor for class com.github.fungal.api.classloading.KernelClassLoader
-
Constructor
- KernelConfiguration - Class in com.github.fungal.api.configuration
-
Kernel configuration implementation
- KernelConfiguration() - Constructor for class com.github.fungal.api.configuration.KernelConfiguration
-
Constructor
- KernelFactory - Class in com.github.fungal.api
-
The kernel factory
- KernelImpl - Class in com.github.fungal.impl
-
The kernel implementation for Fungal
- KernelImpl(KernelConfiguration) - Constructor for class com.github.fungal.impl.KernelImpl
-
Constructor
- KernelImplMBean - Interface in com.github.fungal.impl
-
The kernel MBean for Fungal
- Key - Class in com.github.fungal.api.deployment
-
Represents a key element
- Key() - Constructor for class com.github.fungal.api.deployment.Key
-
Constructor
L
- library(String) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the library directory; default
lib - List - Class in com.github.fungal.api.deployment
-
Represents a list
- List(String) - Constructor for class com.github.fungal.api.deployment.List
-
Constructor
- loadClass(String) - Method in class com.github.fungal.api.classloading.KernelClassLoader
-
Load a class
- loadClass(String) - Method in class com.github.fungal.impl.classloader.ExportClassLoader
-
Load a class
- loadClass(String) - Method in class com.github.fungal.impl.classloader.ParentFirstClassLoader
-
Load a class
- loadClass(String) - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
-
Load a class
- loadClass(String, boolean) - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
M
- main(String[]) - Static method in class com.github.fungal.cli.CLI
-
Main
- MainDeployer - Interface in com.github.fungal.api.deployer
-
The main deployer for Fungal
- MainDeployerImpl - Class in com.github.fungal.impl
-
The main deployer for Fungal
- MainDeployerImplMBean - Interface in com.github.fungal.impl
-
The main deployer MBean for Fungal
- management(boolean) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Enable management (MBeanServer); default
true - Map - Class in com.github.fungal.api.deployment
-
Represents a map
- Map(String, String) - Constructor for class com.github.fungal.api.deployment.Map
-
Constructor
- Maven - Class in com.github.fungal.impl.netboot
-
Represent a Maven repository
- Maven() - Constructor for class com.github.fungal.impl.netboot.Maven
-
Constructor
- MavenUnmarshaller - Class in com.github.fungal.impl.netboot
-
Unmarshaller for a Maven POM XML file
- MavenUnmarshaller() - Constructor for class com.github.fungal.impl.netboot.MavenUnmarshaller
-
Constructor
- MBeanService - Class in com.github.fungal.api.util
-
A MBean service helper class which can register any POJO object against an MBeanServer with using the ObjectName specified.
- MBeanService() - Constructor for class com.github.fungal.api.util.MBeanService
-
Constructor
N
- name(String) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the name; default
fungal - Netboot - Class in com.github.fungal.impl.netboot
-
Netboot functionality
- newThread(Runnable) - Method in class com.github.fungal.impl.FungalThreadFactory
-
Create a new thread
- NOT_STARTED - Enum constant in enum class com.github.fungal.impl.ServiceLifecycle
-
Service not started
- Null - Class in com.github.fungal.api.deployment
-
Represents a null element
- Null() - Constructor for class com.github.fungal.api.deployment.Null
-
Constructor
P
- parallelDeploy(boolean) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set if the files in the system and deploy directories should deployed in parallel; default
true - Parameter - Class in com.github.fungal.api.deployment
-
Represents a parameter element
- Parameter() - Constructor for class com.github.fungal.api.deployment.Parameter
-
Constructor
- ParentFirstClassLoader - Class in com.github.fungal.impl.classloader
-
Parent first class loader
- ParentFirstClassLoader(URL[], ClassLoader) - Constructor for class com.github.fungal.impl.classloader.ParentFirstClassLoader
-
Constructor
- ParentLastClassLoader - Class in com.github.fungal.impl.classloader
-
Parent last class loader
- ParentLastClassLoader(URL[], ClassLoader) - Constructor for class com.github.fungal.impl.classloader.ParentLastClassLoader
-
Constructor
- Pattern - Class in com.github.fungal.impl.netboot
-
Pattern matching functionality
- POST_CLASSLOADER - Enum constant in enum class com.github.fungal.api.events.Event
-
POST_CLASSLOADER
- postDeploy() - Method in interface com.github.fungal.spi.deployers.DeployerPhases
-
This method is called after the deployment phase has ended
- postUndeploy() - Method in interface com.github.fungal.spi.deployers.DeployerPhases
-
This method is called after the undeployment phase has ended
- PRE_CLASSLOADER - Enum constant in enum class com.github.fungal.api.events.Event
-
PRE_CLASSLOADER
- preDeploy() - Method in interface com.github.fungal.spi.deployers.DeployerPhases
-
This method is called before the deployment phase begins
- preUndeploy() - Method in interface com.github.fungal.spi.deployers.DeployerPhases
-
This method is called before the undeployment phase begins
- Property - Class in com.github.fungal.api.deployment
-
Represents a property element
- Property(String) - Constructor for class com.github.fungal.api.deployment.Property
-
Constructor
- PropertyType - Class in com.github.fungal.bootstrap
-
A property tag
- PropertyType() - Constructor for class com.github.fungal.bootstrap.PropertyType
-
Constructor
- Protocol - Interface in com.github.fungal.spi.netboot
-
The protocol interface for Fungal's netboot functionality.
- ProtocolsType - Class in com.github.fungal.bootstrap
-
A protocols tag
- ProtocolsType() - Constructor for class com.github.fungal.bootstrap.ProtocolsType
-
Constructor
- ProtocolType - Class in com.github.fungal.bootstrap
-
A protocol tag
- ProtocolType() - Constructor for class com.github.fungal.bootstrap.ProtocolType
-
Constructor
- put(Object, Object) - Method in class com.github.fungal.impl.ContextImpl
-
Put
- put(Object, Object) - Method in interface com.github.fungal.spi.deployers.Context
-
Put
R
- register(URL) - Method in class com.github.fungal.impl.HotDeployer
-
Register deployment
- registerCommand(Command) - Method in interface com.github.fungal.api.remote.Communicator
-
Register command
- registerCommand(Command) - Method in class com.github.fungal.impl.remote.CommunicationServer
-
Register command
- registerCommand(Command) - Method in class com.github.fungal.impl.remote.CommunicatorImpl
-
Register command
- registerDeployment(Deployment) - Method in interface com.github.fungal.api.deployer.MainDeployer
-
Register a deployment -- advanced usage
- registerDeployment(Deployment) - Method in class com.github.fungal.impl.MainDeployerImpl
-
Register a deployment -- advanced usage
- remoteAccess(boolean) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the remote access; default
true - remoteJmxAccess(boolean) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the remote JMX access; default
false - remotePort(int) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the port for remote access; default
1202 - remove(Object) - Method in class com.github.fungal.impl.ContextImpl
-
Remove
- remove(Object) - Method in interface com.github.fungal.spi.deployers.Context
-
Remove
- repository(String) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the repository directory; default
repository - Repository - Interface in com.github.fungal.impl.netboot
-
Represents a repository
- resolve(String, String, String, String, String, String, String) - Static method in class com.github.fungal.impl.netboot.Pattern
-
Resolve
- resolve(ExecutorService, Bootstrap, File, File) - Static method in class com.github.fungal.impl.netboot.Netboot
-
Resolve all dependencies
- resolve(List<ServerType>, Map<String, Protocol>, DependencyType, File, DependencyTracker) - Method in class com.github.fungal.impl.netboot.AbstractRepository
-
Resolve a dependency
- resolve(List<ServerType>, Map<String, Protocol>, DependencyType, File, DependencyTracker) - Method in class com.github.fungal.impl.netboot.Maven
-
Resolve a dependency
- resolve(List<ServerType>, Map<String, Protocol>, DependencyType, File, DependencyTracker) - Method in interface com.github.fungal.impl.netboot.Repository
-
Resolve a dependency
- ResolveException - Exception in com.github.fungal.impl.netboot
-
Thrown in case a dependency can't be resolved against the list of servers given
- ResolveException(String) - Constructor for exception com.github.fungal.impl.netboot.ResolveException
-
Constructor
- ResolveException(String, DependencyType) - Constructor for exception com.github.fungal.impl.netboot.ResolveException
-
Constructor
- ResolveException(String, Throwable) - Constructor for exception com.github.fungal.impl.netboot.ResolveException
-
Constructor
- rmiRegistryPort(int) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the RMI registry port; default
1203 - rmiServerPort(int) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the RMI server port; default
1204 - run() - Method in class com.github.fungal.impl.HotDeployer
-
Run
- run() - Method in class com.github.fungal.impl.remote.Communication
-
Run
- run() - Method in class com.github.fungal.impl.remote.CommunicationServer
-
Run
S
- ServersType - Class in com.github.fungal.bootstrap
-
A servers tag
- ServersType() - Constructor for class com.github.fungal.bootstrap.ServersType
-
Constructor
- ServerType - Class in com.github.fungal.bootstrap
-
A server tag
- ServerType() - Constructor for class com.github.fungal.bootstrap.ServerType
-
Constructor
- ServiceLifecycle - Enum Class in com.github.fungal.impl
-
Constants for a service lifecycle
- Set - Class in com.github.fungal.api.deployment
-
Represents a set
- Set(String) - Constructor for class com.github.fungal.api.deployment.Set
-
Constructor
- setArtifact(String) - Method in class com.github.fungal.bootstrap.DependencyType
-
Set the artifact id
- setBean(String) - Method in class com.github.fungal.api.deployment.Factory
-
Set the bean
- setClassAssertionStatus(String, boolean) - Method in class com.github.fungal.impl.classloader.ExportClassLoader
- setClassAssertionStatus(String, boolean) - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- setClassifier(String) - Method in class com.github.fungal.bootstrap.DependencyType
-
Set the classifier
- setClassName(String) - Method in class com.github.fungal.bootstrap.ProtocolType
-
Set the class name
- setClazz(String) - Method in class com.github.fungal.api.deployment.Bean
-
Set the class
- setClazz(String) - Method in class com.github.fungal.api.deployment.List
-
Set the class
- setClazz(String) - Method in class com.github.fungal.api.deployment.Map
-
Set the class
- setClazz(String) - Method in class com.github.fungal.api.deployment.Parameter
-
Set the class
- setClazz(String) - Method in class com.github.fungal.api.deployment.Property
-
Set the class
- setClazz(String) - Method in class com.github.fungal.api.deployment.Set
-
Set the class
- setConstructor(Constructor) - Method in class com.github.fungal.api.deployment.Bean
-
Set the constructor
- setCreate(Create) - Method in class com.github.fungal.api.deployment.Bean
-
Set the create value
- setDefaultAssertionStatus(boolean) - Method in class com.github.fungal.impl.classloader.ExportClassLoader
- setDefaultAssertionStatus(boolean) - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- setDependencies(DependenciesType) - Method in class com.github.fungal.bootstrap.Bootstrap
-
Set the dependencies
- setDestroy(Destroy) - Method in class com.github.fungal.api.deployment.Bean
-
Set the destroy value
- setExt(String) - Method in class com.github.fungal.bootstrap.DependencyType
-
Set the ext
- setFactory(Factory) - Method in class com.github.fungal.api.deployment.Constructor
-
Set the factory
- setFactoryClass(String) - Method in class com.github.fungal.api.deployment.Constructor
-
Set the factory class
- setFactoryMethod(String) - Method in class com.github.fungal.api.deployment.Constructor
-
Set the factory method
- setId(String) - Method in class com.github.fungal.bootstrap.ProtocolType
-
Set the id
- setIgnoreCreate(boolean) - Method in class com.github.fungal.api.deployment.Bean
-
Set the ignore create value
- setIgnoreDestroy(boolean) - Method in class com.github.fungal.api.deployment.Bean
-
Set the ignore destroy value
- setIgnoreStart(boolean) - Method in class com.github.fungal.api.deployment.Bean
-
Set the ignore start value
- setIgnoreStop(boolean) - Method in class com.github.fungal.api.deployment.Bean
-
Set the ignore stop value
- setInterface(String) - Method in class com.github.fungal.api.deployment.Bean
-
Set the interface
- setInterval(int) - Method in class com.github.fungal.impl.HotDeployer
-
Set the interval
- setInterval(int) - Method in interface com.github.fungal.impl.HotDeployerMBean
-
Set the interval
- setKey(Key) - Method in class com.github.fungal.api.deployment.Entry
-
Set the key
- setMBeanServer(MBeanServer) - Method in class com.github.fungal.api.util.MBeanService
-
Set the MBean server
- setMethod(String) - Method in class com.github.fungal.api.deployment.Create
-
Set the method
- setMethod(String) - Method in class com.github.fungal.api.deployment.Destroy
-
Set the method
- setMethod(String) - Method in class com.github.fungal.api.deployment.Incallback
-
Set the method
- setMethod(String) - Method in class com.github.fungal.api.deployment.Install
-
Set the method
- setMethod(String) - Method in class com.github.fungal.api.deployment.Start
-
Set the method
- setMethod(String) - Method in class com.github.fungal.api.deployment.Stop
-
Set the method
- setMethod(String) - Method in class com.github.fungal.api.deployment.Uncallback
-
Set the method
- setMethod(String) - Method in class com.github.fungal.api.deployment.Uninstall
-
Set the method
- setModule(String) - Method in class com.github.fungal.bootstrap.DependencyType
-
Set the module
- setName(String) - Method in class com.github.fungal.bootstrap.PropertyType
-
Set the name
- setObject(Object) - Method in class com.github.fungal.api.util.MBeanService
-
Set the object
- setObjectName(String) - Method in class com.github.fungal.api.util.MBeanService
-
Set the object name
- setOrganisation(String) - Method in class com.github.fungal.bootstrap.DependencyType
-
Set the organisation
- setPackageAssertionStatus(String, boolean) - Method in class com.github.fungal.impl.classloader.ExportClassLoader
- setPackageAssertionStatus(String, boolean) - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- setPattern(String) - Method in class com.github.fungal.bootstrap.ServerType
-
Set the pattern
- setProperty(String) - Method in class com.github.fungal.api.deployment.Inject
-
Set the property
- setProtocol(String) - Method in class com.github.fungal.bootstrap.ServerType
-
Set the protocol
- setProtocols(ProtocolsType) - Method in class com.github.fungal.bootstrap.Bootstrap
-
Set the protocols
- setRevision(String) - Method in class com.github.fungal.bootstrap.DependencyType
-
Set the revision
- setServers(ServersType) - Method in class com.github.fungal.bootstrap.Bootstrap
-
Set the servers
- setStart(Start) - Method in class com.github.fungal.api.deployment.Bean
-
Set the start value
- setStop(Stop) - Method in class com.github.fungal.api.deployment.Bean
-
Set the stop value
- setTarget(String) - Method in class com.github.fungal.bootstrap.DependencyType
-
Set the target
- setValue(Value) - Method in class com.github.fungal.api.deployment.Entry
-
Set the value
- setValue(String) - Method in class com.github.fungal.api.deployment.Depends
-
Set the value
- setValue(String) - Method in class com.github.fungal.api.deployment.Inject
-
Set the value
- setValue(String) - Method in class com.github.fungal.api.deployment.Key
-
Set the value
- setValue(String) - Method in class com.github.fungal.api.deployment.Value
-
Set the value
- setValue(String) - Method in class com.github.fungal.bootstrap.PropertyType
-
Set the value
- setValue(String) - Method in class com.github.fungal.bootstrap.ServerType
-
Set the value
- shutdown() - Method in class com.github.fungal.api.classloading.KernelClassLoader
-
Shutdown
- shutdown() - Method in interface com.github.fungal.api.Kernel
-
Shutdown
- shutdown() - Method in class com.github.fungal.impl.KernelImpl
-
Shutdown
- start() - Method in class com.github.fungal.api.util.MBeanService
-
Start
- start() - Method in class com.github.fungal.impl.HotDeployer
-
Start
- start() - Method in interface com.github.fungal.impl.HotDeployerMBean
-
Start
- start() - Method in class com.github.fungal.impl.remote.CommunicationServer
-
Start
- Start - Class in com.github.fungal.api.deployment
-
Represents a start element
- Start() - Constructor for class com.github.fungal.api.deployment.Start
-
Constructor
- STARTED - Enum constant in enum class com.github.fungal.api.events.Event
-
STARTED
- STARTED - Enum constant in enum class com.github.fungal.impl.ServiceLifecycle
-
Service started
- STARTING - Enum constant in enum class com.github.fungal.api.events.Event
-
STARTING
- STARTING - Enum constant in enum class com.github.fungal.impl.ServiceLifecycle
-
Service starting
- startup() - Method in interface com.github.fungal.api.Kernel
-
Startup
- startup() - Method in class com.github.fungal.impl.KernelImpl
-
Startup
- stop() - Method in class com.github.fungal.api.util.MBeanService
-
Stop
- stop() - Method in class com.github.fungal.impl.BeanDeploymentImpl
-
Stop
- stop() - Method in class com.github.fungal.impl.HotDeployer
-
Stop
- stop() - Method in interface com.github.fungal.impl.HotDeployerMBean
-
Stop
- stop() - Method in class com.github.fungal.impl.remote.CommunicationServer
-
Stop
- Stop - Class in com.github.fungal.api.deployment
-
Represents a stop element
- Stop() - Constructor for class com.github.fungal.api.deployment.Stop
-
Constructor
- STOPPED - Enum constant in enum class com.github.fungal.api.events.Event
-
STOPPED
- STOPPING - Enum constant in enum class com.github.fungal.api.events.Event
-
STOPPING
- STOPPING - Enum constant in enum class com.github.fungal.impl.ServiceLifecycle
-
Service stopping
- system(String) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the system directory; default
system
T
- This - Class in com.github.fungal.api.deployment
-
Represents a this element
- This() - Constructor for class com.github.fungal.api.deployment.This
-
Constructor
- threadGroup(ThreadGroup) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Set the thread group; default
null - toString() - Method in class com.github.fungal.api.deployment.Create
-
String representation
- toString() - Method in class com.github.fungal.api.deployment.Destroy
-
String representation
- toString() - Method in class com.github.fungal.api.deployment.Inject
-
String representation
- toString() - Method in class com.github.fungal.api.deployment.Parameter
-
String representation
- toString() - Method in class com.github.fungal.api.deployment.Start
-
String representation
- toString() - Method in class com.github.fungal.api.deployment.Stop
-
String representation
- toString() - Method in class com.github.fungal.bootstrap.Bootstrap
-
String representation
- toString() - Method in class com.github.fungal.bootstrap.DependencyType
-
String representation
- toString() - Method in class com.github.fungal.deployment.Deployment
-
String representation
- toString() - Method in class com.github.fungal.impl.Callback
-
String representation
- toString() - Method in class com.github.fungal.impl.classloader.ExportClassLoader
-
String representation
- toString() - Method in class com.github.fungal.impl.classloader.ParentFirstClassLoader
- toString() - Method in class com.github.fungal.impl.classloader.ParentLastClassLoader
- track(DependencyType) - Method in class com.github.fungal.impl.netboot.DependencyTracker
-
Track a dependency
- TYPE_EXPORT - Static variable in class com.github.fungal.api.classloading.ClassLoaderFactory
-
Type: Export
- TYPE_PARENT_FIRST - Static variable in class com.github.fungal.api.classloading.ClassLoaderFactory
-
Type: Parent first
- TYPE_PARENT_LAST - Static variable in class com.github.fungal.api.classloading.ClassLoaderFactory
-
Type: Parent last
U
- Uncallback - Class in com.github.fungal.api.deployment
-
Represents an uncallback element
- Uncallback() - Constructor for class com.github.fungal.api.deployment.Uncallback
-
Constructor
- undeploy(URL) - Method in interface com.github.fungal.api.deployer.MainDeployer
-
Undeploy
- undeploy(URL) - Method in class com.github.fungal.impl.MainDeployerImpl
-
Undeploy
- Undeploy - Class in com.github.fungal.impl.remote.commands
-
Represents a undeploy command
- Undeploy(MainDeployer, HotDeployer) - Constructor for class com.github.fungal.impl.remote.commands.Undeploy
-
Undeploy
- uninstall(BeanDeployment) - Method in interface com.github.fungal.api.Kernel
-
Uninstall beans
- uninstall(BeanDeployment) - Method in class com.github.fungal.impl.KernelImpl
-
Uninstall beans
- Uninstall - Class in com.github.fungal.api.deployment
-
Represents an uninstall element
- Uninstall() - Constructor for class com.github.fungal.api.deployment.Uninstall
-
Constructor
- unmarshal(URL) - Method in class com.github.fungal.bootstrap.Unmarshaller
-
Unmarshal
- unmarshal(URL) - Method in class com.github.fungal.deployment.Unmarshaller
-
Unmarshal
- unmarshal(URL) - Method in class com.github.fungal.impl.netboot.MavenUnmarshaller
-
Unmarshal
- Unmarshaller - Class in com.github.fungal.bootstrap
-
Unmarshaller for bootstrap.xml
- Unmarshaller - Class in com.github.fungal.deployment
-
Unmarshaller for a bean deployment XML file
- Unmarshaller() - Constructor for class com.github.fungal.bootstrap.Unmarshaller
-
Constructor
- Unmarshaller() - Constructor for class com.github.fungal.deployment.Unmarshaller
-
Constructor
- unregister(URL) - Method in class com.github.fungal.impl.HotDeployer
-
Unregister deployment
- unregisterCommand(Command) - Method in interface com.github.fungal.api.remote.Communicator
-
Unregister command
- unregisterCommand(Command) - Method in class com.github.fungal.impl.remote.CommunicationServer
-
Unregister command
- unregisterCommand(Command) - Method in class com.github.fungal.impl.remote.CommunicatorImpl
-
Unregister command
- unregisterDeployment(Deployment) - Method in interface com.github.fungal.api.deployer.MainDeployer
-
Unregister a deployment -- advanced usage
- unregisterDeployment(Deployment) - Method in class com.github.fungal.impl.MainDeployerImpl
-
Unregister a deployment -- advanced usage
- usePlatformMBeanServer(boolean) - Method in class com.github.fungal.api.configuration.KernelConfiguration
-
Use the platform MBeanServer; default
false
V
- Value - Class in com.github.fungal.api.deployment
-
Represents a value element
- Value() - Constructor for class com.github.fungal.api.deployment.Value
-
Constructor
- valueOf(String) - Static method in enum class com.github.fungal.api.events.Event
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.fungal.impl.ServiceLifecycle
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.github.fungal.api.events.Event
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.fungal.impl.ServiceLifecycle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VersionComparator - Class in com.github.fungal.impl.classloader
-
Version comparator
- VersionComparator() - Constructor for class com.github.fungal.impl.classloader.VersionComparator
-
Constructor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form