public class ServletModelChange extends Change
| Constructor and Description |
|---|
ServletModelChange(OpCode op,
Map<ServletModel,Boolean> servletModels) |
ServletModelChange(OpCode op,
Map<ServletModel,Boolean> servletModels,
boolean dynamic) |
ServletModelChange(OpCode op,
ServletModel servletModel,
boolean disabled,
OsgiContextModel... newModels) |
ServletModelChange(OpCode op,
ServletModel servletModel,
OsgiContextModel... newModels) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(BatchVisitor visitor)
Perform an operation in acceptor-visitor pattern.
|
List<OsgiContextModel> |
getContextModels()
Get a list of associated context models.
|
List<OsgiContextModel> |
getNewModels() |
String |
getNewModelsInfo() |
ServletModel |
getServletModel() |
Map<ServletModel,Boolean> |
getServletModels() |
boolean |
isDisabled() |
boolean |
isDynamic() |
String |
toString() |
void |
uninstall(List<Change> operations)
|
getBatchCompletedAction, getKind, registerBatchCompletedActionpublic ServletModelChange(OpCode op, ServletModel servletModel, OsgiContextModel... newModels)
public ServletModelChange(OpCode op, Map<ServletModel,Boolean> servletModels)
public ServletModelChange(OpCode op, Map<ServletModel,Boolean> servletModels, boolean dynamic)
public ServletModelChange(OpCode op, ServletModel servletModel, boolean disabled, OsgiContextModel... newModels)
public void uninstall(List<Change> operations)
ChangeChange may be reversed, which is handy when rolling back existing Batch. A single
change may be a no-op during uninstallation (like for example welcome files), but also may consist of
more uninstallation changes - like OsgiContextModelChange which has to follow unregistrations of
dynamic servlets/filters/listeners.public ServletModel getServletModel()
public Map<ServletModel,Boolean> getServletModels()
public boolean isDisabled()
public boolean isDynamic()
public List<OsgiContextModel> getNewModels()
public String getNewModelsInfo()
public void accept(BatchVisitor visitor)
Changepublic List<OsgiContextModel> getContextModels()
ChangeGet a list of associated context models.
Usually the list comes from associated model being ADDed and usually doesn't make sense when a change
concerns more models. Special scenario is to get a list of new context models associated with existing
element model after it has been removed (from previous list of associated contexts) in the same Batch.
getContextModels in class ChangeCopyright © 2006–2024 OPS4J - Open Participation Software for Java. All rights reserved.