jgroup.upgrade
Interface UpgradeService

All Superinterfaces:
ExternalGMIListener, Layer, java.rmi.Remote
All Known Implementing Classes:
UpgradeLayer

public interface UpgradeService
extends Layer, ExternalGMIListener

Interface implemented by the UpgradeLayer to enable the UpgradeManager to initiate an upgrade. Since the UpgradeLayer uses the EGMI approach for soliciting upgrade requests, this interface needs to extend the EGMI listener.

Since:
Jgroup 1.2
Author:
Hein Meling

Nested Class Summary
 
Nested classes/interfaces inherited from interface jgroup.core.Layer
Layer.FinalizeLayer
 
Field Summary
static java.lang.String UPGRADE_SERVICE
          Service name used to register the upgrade service layer in the dependable registry.
 
Method Summary
 void upgradeRequest(AppConfig newApp)
           
 
Methods inherited from interface jgroup.core.Layer
addListener
 

Field Detail

UPGRADE_SERVICE

static final java.lang.String UPGRADE_SERVICE
Service name used to register the upgrade service layer in the dependable registry.

See Also:
Constant Field Values
Method Detail

upgradeRequest

void upgradeRequest(AppConfig newApp)
                    throws java.rmi.RemoteException,
                           UnknownGroupException,
                           ExecException
Throws:
java.rmi.RemoteException
UnknownGroupException
ExecException


Copyright © 1998-2006 The Jgroup/ARM development team. All Rights Reserved.