|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AppConfig | |
---|---|
jgroup.arm | This package contains the implementation of the Autonomous Replication Management (ARM) framework. |
jgroup.arm.recovery | |
jgroup.core.arm | |
jgroup.relacs.config | |
jgroup.upgrade | |
jgroup.util.log |
Uses of AppConfig in jgroup.arm |
---|
Methods in jgroup.arm with parameters of type AppConfig | |
---|---|
int |
ReplicaManagerImpl.createGroup(AppConfig app)
|
void |
ReplicaManagerImpl.removeGroup(AppConfig app)
|
void |
ReplicaManagerImpl.updateGroup(AppConfig app)
|
Constructors in jgroup.arm with parameters of type AppConfig | |
---|---|
GroupData(AppConfig app,
int awaitViewPeriod)
|
Uses of AppConfig in jgroup.arm.recovery |
---|
Fields in jgroup.arm.recovery declared as AppConfig | |
---|---|
protected AppConfig |
AbstractRecoveryStrategy.app
The application associated with this recovery strategy instance |
Methods in jgroup.arm.recovery with parameters of type AppConfig | |
---|---|
protected int |
KeepInitialInPartition.deltaRedundancy(AppConfig app)
Returns the number of replicas that needs to be recovered to maintain the initial redundancy level specified. |
protected int |
AbstractRecoveryStrategy.deltaRedundancy(AppConfig app)
Returns the number of replicas that needs to be recovered to maintain the minimal redundancy level specified. |
void |
AbstractRecoveryStrategy.initialize(DistributionScheme distScheme,
AppConfig app)
|
Uses of AppConfig in jgroup.core.arm |
---|
Methods in jgroup.core.arm with parameters of type AppConfig | |
---|---|
HostSet |
DistributionScheme.assignReplicas(AppConfig app)
Assign the host location for the specified application. |
HostSet |
DistributionScheme.collocateReplicas(AppConfig app,
AppConfig collocateWithApp)
|
int |
ReplicationManager.createGroup(AppConfig app)
Create a group for the specified application, with the applications required redundancy. |
void |
RecoveryStrategy.initialize(DistributionScheme distScheme,
AppConfig app)
Initialize the recovery strategy for the given application. |
Host |
DistributionScheme.reassignReplica(AppConfig app,
Host host)
Reassign the application replica running on the specified host. |
void |
ReplicationManager.removeGroup(AppConfig app)
Remove the group for the given application. |
HostSet |
DistributionScheme.removeReplicas(AppConfig app)
Remove replica assignments for the specified application. |
void |
ReplicationManager.updateGroup(AppConfig app)
Update the replication policy for the group for the given application. |
Uses of AppConfig in jgroup.relacs.config |
---|
Methods in jgroup.relacs.config that return AppConfig | |
---|---|
static AppConfig |
AppConfig.addApplication(java.lang.String regname,
java.lang.String classname,
java.lang.String args,
int group,
boolean inExecJVM)
Augment the system with an additional application. |
static AppConfig |
AppConfig.getApplication(java.lang.Class cl)
Returns an AppConfig object associated with the
specified class. |
static AppConfig |
AppConfig.getApplication(int gid)
Returns an AppConfig object associated with the
specified group identifier. |
static AppConfig |
AppConfig.getApplication(java.lang.Object appObj)
Returns an AppConfig object associated with the
specified object instance. |
static AppConfig |
AppConfig.getApplication(java.lang.String name)
Returns an AppConfig object associated with the
specified name. |
static AppConfig[] |
AppConfig.getApplications()
Returns an array of all applications registered. |
Methods in jgroup.relacs.config that return types with arguments of type AppConfig | |
---|---|
java.util.Iterator<AppConfig> |
Host.iterator()
|
Methods in jgroup.relacs.config with parameters of type AppConfig | |
---|---|
static void |
AppConfig.addApplications(AppConfig[] apps)
Add the given set of applications to the static maps. |
void |
Host.assign(AppConfig app)
Assign the app replica to this host. |
boolean |
Host.contains(AppConfig app)
|
boolean |
Host.createReplica(AppConfig app)
Create a replica for the given app on this host. |
Host.ReplicaState |
Host.getState(AppConfig app)
Returns the current replica state of the given application on this host. |
boolean |
Host.isJoining(AppConfig app)
Returns true if the given application is currently joining at this host. |
void |
Host.remove(AppConfig app)
|
boolean |
Host.removeReplica(AppConfig app)
Remove the replica for app running on host . |
void |
Host.viewChange(AppConfig app)
Mark the given application as in the normal state. |
Uses of AppConfig in jgroup.upgrade |
---|
Methods in jgroup.upgrade with parameters of type AppConfig | |
---|---|
void |
UpgradeManagerImpl.downgradeGroup(AppConfig app)
Downgrade the group for the given application. |
void |
UpgradeManager.downgradeGroup(AppConfig app)
Downgrade the group for the given application. |
void |
UpgradeManagerImpl.upgradeGroup(AppConfig app)
Upgrade the group for the specified application, with the applications required redundancy. |
void |
UpgradeManager.upgradeGroup(AppConfig app)
Upgrade the group for the specified application, with the applications required redundancy. |
void |
UpgradeService.upgradeRequest(AppConfig newApp)
|
void |
UpgradeLayer.upgradeRequest(AppConfig newApp)
The upgradeRequest method will initiate the upgrade
of the given application group to the new specified application
class. |
Uses of AppConfig in jgroup.util.log |
---|
Methods in jgroup.util.log that return AppConfig | |
---|---|
AppConfig |
ReplicaEvent.getAppConfig()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |