jgroup.core
Interface ExternalGMIService.BootstrapInvocationHandler

All Superinterfaces:
java.lang.reflect.InvocationHandler, java.rmi.Remote
All Known Implementing Classes:
GroupInvocationHandler
Enclosing interface:
ExternalGMIService

public static interface ExternalGMIService.BootstrapInvocationHandler
extends java.lang.reflect.InvocationHandler, java.rmi.Remote

This interface must be implemented by all EGMI services that can be used by the bootstrap mechanism.

Author:
Tor Arve Stangeland

Method Summary
 java.lang.String getType()
          Return the invocation handler type
 void merge(ExternalGMIService.BootstrapInvocationHandler handler)
          Merge this handler with the given handler.
 
Methods inherited from interface java.lang.reflect.InvocationHandler
invoke
 

Method Detail

merge

void merge(ExternalGMIService.BootstrapInvocationHandler handler)
           throws JgroupException,
                  java.rmi.RemoteException
Merge this handler with the given handler.

Parameters:
handler - BootstrapInvoationHandler handler to merge with
Throws:
JgroupException - if merge failed for some reason
java.rmi.RemoteException

getType

java.lang.String getType()
                         throws java.rmi.RemoteException
Return the invocation handler type

Throws:
java.rmi.RemoteException


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