Package | Description |
---|---|
com.github.wuic |
This package is the most general package of the WUIC library.
|
com.github.wuic.context |
This package provides the central
Context component which is the lowest configuration
object in WUIC. |
com.github.wuic.nut |
This package defines what is a nut in WUIC and how to manage it.
|
com.github.wuic.nut.dao |
Package where
nuts associated service are defined. |
com.github.wuic.nut.dao.core |
Package where
NutDao implementations are defined for core module. |
com.github.wuic.nut.dao.servlet |
This package defines the DAO support for servlet container.
|
Modifier and Type | Method and Description |
---|---|
NutDao[] |
WorkflowTemplate.getStores()
Gets the DAO stores.
|
Modifier and Type | Method and Description |
---|---|
ObjectBuilder<NutDao> |
WuicFacade.newNutDaoBuilder(String type)
Builds a new
NutDao builder. |
Constructor and Description |
---|
Workflow(HeadEngine head,
Map<NutType,? extends NodeEngine> c,
NutsHeap h,
NutDao... store)
Creates a new instance.
|
WorkflowTemplate(HeadEngine h,
Map<NutType,? extends NodeEngine> c,
NutDao... store)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
ObjectBuilder<NutDao> |
ContextBuilder.newNutDaoBuilder(String type)
Builds a new
NutDao builder. |
Constructor and Description |
---|
ContextBuilder(ObjectBuilderFactory<Engine> engineBuilderFactory,
ObjectBuilderFactory<NutDao> nutDaoBuilderFactory,
ObjectBuilderFactory<NutFilter> nutFilterBuilderFactory,
ObjectBuilderInspector... inspectors)
Creates a new instance with specific builder factories.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNutDao
An abstract implementation of a
NutDao . |
class |
AbstractNutDao.WithRootPathNutDao
This class represents a modification of the the enclosing class behavior when the
create(String, ProcessContext)
method is called. |
Modifier and Type | Method and Description |
---|---|
NutDao |
NutsHeap.findDaoFor(Nut nut)
Finds the
NutDao that created this nut. |
NutDao |
NutsHeap.getNutDao()
|
NutDao |
AbstractNutDao.withRootPath(String rootPath)
Returns an instance that prefixes any nut name to be created with the given root path.
|
NutDao |
AbstractNutDao.WithRootPathNutDao.withRootPath(String rp)
Returns an instance that prefixes any nut name to be created with the given root path.
|
NutDao |
NutsHeap.withRootPath(String rootPath,
Nut nut)
Delegates method of
withRootPath(String) . |
Modifier and Type | Method and Description |
---|---|
boolean |
NutsHeap.nutPolled(NutDao dao,
String path,
Long timestamp)
Called when a nut has been polled.
|
void |
NutsHeap.setNutDao(NutDao dao,
Nut nut)
|
Constructor and Description |
---|
NutsHeap(Object factoryObject,
List<String> pathsList,
boolean isDisposable,
NutDao theNutDao,
String heapId,
NutsHeap... heaps)
Builds a new
NutsHeap . |
NutsHeap(Object factoryObject,
List<String> pathsList,
NutDao theNutDao,
String heapId,
NutsHeap... heaps)
Builds a heap which is not disposable.
|
Modifier and Type | Method and Description |
---|---|
NutDao |
NutDao.withRootPath(String rootPath)
Returns an instance that prefixes any nut name to be created with the given root path.
|
Modifier and Type | Method and Description |
---|---|
boolean |
NutDaoListener.nutPolled(NutDao dao,
String path,
Long timestamp)
Called when a nut has been polled.
|
Modifier and Type | Class and Description |
---|---|
class |
ClasspathNutDao
A
NutDao implementation for classpath accesses. |
class |
DiskNutDao
A
NutDao implementation for disk accesses. |
class |
HttpNutDao
A
NutDao implementation for HTTP accesses. |
class |
PathNutDao
A
NutDao implementation for accesses based on the path API provided by WUIC. |
class |
ProxyNutDao
|
Modifier and Type | Method and Description |
---|---|
NutDao |
ProxyNutDao.getNutDao(String path)
Gets a DAO for a particular path.
|
NutDao |
ProxyNutDao.withRootPath(String rootPath)
Returns an instance that prefixes any nut name to be created with the given root path.
|
Modifier and Type | Method and Description |
---|---|
void |
ProxyNutDao.addRule(String path,
NutDao dao)
Adds a mapping between a path and a nut DAO.
|
Constructor and Description |
---|
ProxyNutDao(String rootPath,
NutDao delegate)
Builds a new instance thanks to a delegated
NutDao . |
Modifier and Type | Class and Description |
---|---|
class |
RequestDispatcherNutDao
This
NutDao relies on ServletContext.getResourceAsStream(String)
and ServletContext.getRequestDispatcher(String) to create nuts . |
class |
WebappNutDao
A
NutDao implementation for webapp accesses. |
Copyright © 2012-2015. All Rights Reserved.