| Package | Description |
|---|---|
| org.ops4j.pax.web.service.spi.model |
SPI model hierarchy contains classes to internally represent all the information
required during registration (adding to running server) of web components (servlets, filters,
welcome files, error pages, security constraints, ...).
|
| org.ops4j.pax.web.service.spi.task |
Package containing tools for batch/transactional operations on Pax Web model and
ServerController. |
| Modifier and Type | Method and Description |
|---|---|
List<Change> |
OsgiContextModel.getUnregistrations() |
| Modifier and Type | Method and Description |
|---|---|
void |
OsgiContextModel.addUnregistrationChange(Change unregistration)
At
OsgiContextModel level we track a list of changes that represent implicit
unregistrations of dynamic servlets/filters/listeners that may have been added for example inside
ServletContainerInitializer.onStartup(Set, ServletContext) method. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClearDynamicRegistrationsChange
A change that clears all dynamic registrations, potentially made using methods like
ServletContext.addServlet(java.lang.String, java.lang.String) |
class |
ContainerInitializerModelChange |
class |
ContextMetadataModelChange |
class |
ContextParamsChange
Change of context params (
ServletContext.getInitParameter(String)). |
class |
ContextStartChange
An action that's registered not during web element registration (the registering side), but during action handling
(the invoking side).
|
class |
ContextStopChange
Explicit order to stop the context.
|
class |
ErrorPageModelChange |
class |
ErrorPageStateChange |
class |
EventListenerModelChange |
class |
FilterModelChange |
class |
FilterStateChange |
class |
MimeAndLocaleMappingChange |
class |
OsgiContextModelChange |
class |
SecurityConfigChange
Change of login config and security constraints.
|
class |
ServletContextModelChange
Adding new
ServletContextModel |
class |
ServletModelChange |
class |
TransactionStateChange
A change related to transactional
Batch, so we know that some operations related to given context path
are transactional, which means that associated context may be started at the end. |
class |
WebSocketModelChange |
class |
WelcomeFileModelChange |
| Modifier and Type | Method and Description |
|---|---|
Change |
Change.getBatchCompletedAction() |
| Modifier and Type | Method and Description |
|---|---|
List<Change> |
Batch.getOperations() |
| Modifier and Type | Method and Description |
|---|---|
void |
Change.registerBatchCompletedAction(Change action)
If during action/change handling, the visitor (action invoker) decides there's another action to perform
but in separate thread (next "tick" of single event thread), this is the way to register such action.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WelcomeFileModelChange.uninstall(List<Change> operations) |
void |
WebSocketModelChange.uninstall(List<Change> operations) |
void |
TransactionStateChange.uninstall(List<Change> operations) |
void |
ServletModelChange.uninstall(List<Change> operations) |
void |
ServletContextModelChange.uninstall(List<Change> operations) |
void |
OsgiContextModelChange.uninstall(List<Change> operations) |
void |
FilterStateChange.uninstall(List<Change> operations) |
void |
FilterModelChange.uninstall(List<Change> operations) |
void |
EventListenerModelChange.uninstall(List<Change> operations) |
void |
ErrorPageStateChange.uninstall(List<Change> operations) |
void |
ErrorPageModelChange.uninstall(List<Change> operations) |
void |
ContainerInitializerModelChange.uninstall(List<Change> operations) |
void |
Change.uninstall(List<Change> operations)
|
Copyright © 2006–2024 OPS4J - Open Participation Software for Java. All rights reserved.