p2pcm
Interface ComponentInterface

All Superinterfaces:
dermi.ERemote

public interface ComponentInterface
extends dermi.ERemote

This remote interface is implemented by any Dermi component. All Dermi components exported interfaces must implement it. It provides the activation and passivation callbacks as well as the queryInterface method, à la COM's IUnknown

Version:
1.2
Author:
Carles Pairot

Method Summary
 void activate()
           
 void passivate()
           
 ComponentInterface queryInterface(java.lang.String interf)
           
 
Methods inherited from interface dermi.ERemote
close, copy, getERef, init
 

Method Detail

queryInterface

@RemoteMethod(granularity=MULTICALL,
              type=SYNCHRONOUS)
ComponentInterface queryInterface(java.lang.String interf)
                                  throws InterfaceNotFoundException
Throws:
InterfaceNotFoundException

activate

void activate()
              throws ActivationException
Throws:
ActivationException

passivate

void passivate()
               throws PassivationException
Throws:
PassivationException