public class WelcomeFileModelChange extends Change
| Constructor and Description |
|---|
WelcomeFileModelChange(OpCode op,
WelcomeFileModel model,
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() |
WelcomeFileModel |
getWelcomeFileModel() |
void |
uninstall(List<Change> operations)
|
getBatchCompletedAction, getKind, registerBatchCompletedActionpublic WelcomeFileModelChange(OpCode op, WelcomeFileModel model, OsgiContextModel... newModels)
public List<OsgiContextModel> getNewModels()
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 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 Changepublic WelcomeFileModel getWelcomeFileModel()
Copyright © 2006–2024 OPS4J - Open Participation Software for Java. All rights reserved.