All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface com.visigenic.vbroker.interceptor.HandlerRegistry

public interface HandlerRegistry

IDL definition:
interface HandlerRegistry {
void reg_obj_client_handler(
in Object object,
in ::interceptor::ClientEventHandler handler
)
raises(
::interceptor::HandlerExists,
::interceptor::InvalidObject
);
void reg_glob_client_handler(
in ::interceptor::ClientEventHandler handler
)
raises(
::interceptor::HandlerExists
);
void reg_obj_impl_handler(
in Object object,
in ::interceptor::ImplEventHandler handler
)
raises(
::interceptor::HandlerExists,
::interceptor::InvalidObject
);
void reg_glob_impl_handler(
in ::interceptor::ImplEventHandler handler
)
raises(
::interceptor::HandlerExists
);
void unreg_obj_client_handler(
in Object object
)
raises(
::interceptor::NoHandler,
::interceptor::InvalidObject
);
void unreg_glob_client_handler(
)
raises(
::interceptor::NoHandler
);
void unreg_obj_impl_handler(
in Object object
)
raises(
::interceptor::NoHandler,
::interceptor::InvalidObject
);
void unreg_glob_impl_handler(
)
raises(
::interceptor::NoHandler
);
::interceptor::ConnectionInfo get_client_info(
in Object object
);
};


Method Index

 o get_client_info(Object)

Operation: ::interceptor::HandlerRegistry::get_client_info.

 o reg_glob_client_handler(ClientEventHandler)

Operation: ::interceptor::HandlerRegistry::reg_glob_client_handler.

 o reg_glob_impl_handler(ImplEventHandler)

Operation: ::interceptor::HandlerRegistry::reg_glob_impl_handler.

 o reg_obj_client_handler(Object, ClientEventHandler)

Operation: ::interceptor::HandlerRegistry::reg_obj_client_handler.

 o reg_obj_impl_handler(Object, ImplEventHandler)

Operation: ::interceptor::HandlerRegistry::reg_obj_impl_handler.

 o unreg_glob_client_handler()

Operation: ::interceptor::HandlerRegistry::unreg_glob_client_handler.

 o unreg_glob_impl_handler()

Operation: ::interceptor::HandlerRegistry::unreg_glob_impl_handler.

 o unreg_obj_client_handler(Object)

Operation: ::interceptor::HandlerRegistry::unreg_obj_client_handler.

 o unreg_obj_impl_handler(Object)

Operation: ::interceptor::HandlerRegistry::unreg_obj_impl_handler.

Methods

 o reg_obj_client_handler
 public abstract void reg_obj_client_handler(Object object,
                                             ClientEventHandler handler) throws HandlerExists, InvalidObject

Operation: ::interceptor::HandlerRegistry::reg_obj_client_handler.

void reg_obj_client_handler(
in Object object,
in ::interceptor::ClientEventHandler handler
)
raises(
::interceptor::HandlerExists,
::interceptor::InvalidObject
);

Throws: HandlerExists
if object specified already has a ClientEventHandler.
Throws: InvalidObject
if object reference is not valid.
 o reg_glob_client_handler
 public abstract void reg_glob_client_handler(ClientEventHandler handler) throws HandlerExists

Operation: ::interceptor::HandlerRegistry::reg_glob_client_handler.

void reg_glob_client_handler(
in ::interceptor::ClientEventHandler handler
)
raises(
::interceptor::HandlerExists
);

Throws: HandlerExists
if global handler is already specified for client-side events.
 o reg_obj_impl_handler
 public abstract void reg_obj_impl_handler(Object object,
                                           ImplEventHandler handler) throws HandlerExists, InvalidObject

Operation: ::interceptor::HandlerRegistry::reg_obj_impl_handler.

void reg_obj_impl_handler(
in Object object,
in ::interceptor::ImplEventHandler handler
)
raises(
::interceptor::HandlerExists,
::interceptor::InvalidObject
);

Throws: HandlerExists
if object specified already has a ClientEventHandler.
Throws: InvalidObject
if object reference is not valid.
 o reg_glob_impl_handler
 public abstract void reg_glob_impl_handler(ImplEventHandler handler) throws HandlerExists

Operation: ::interceptor::HandlerRegistry::reg_glob_impl_handler.

void reg_glob_impl_handler(
in ::interceptor::ImplEventHandler handler
)
raises(
::interceptor::HandlerExists
);

Throws: HandlerExists
if global handler is already specified for client-side events.
 o unreg_obj_client_handler
 public abstract void unreg_obj_client_handler(Object object) throws NoHandler, InvalidObject

Operation: ::interceptor::HandlerRegistry::unreg_obj_client_handler.

void unreg_obj_client_handler(
in Object object
)
raises(
::interceptor::NoHandler,
::interceptor::InvalidObject
);

Throws: NoHandler
if object does not have a handler registered.
Throws: InvalidObject
if object reference is not valid.
 o unreg_glob_client_handler
 public abstract void unreg_glob_client_handler() throws NoHandler

Operation: ::interceptor::HandlerRegistry::unreg_glob_client_handler.

void unreg_glob_client_handler(
)
raises(
::interceptor::NoHandler
);

Throws: NoHandler
if there is no such handler registered.
 o unreg_obj_impl_handler
 public abstract void unreg_obj_impl_handler(Object object) throws NoHandler, InvalidObject

Operation: ::interceptor::HandlerRegistry::unreg_obj_impl_handler.

void unreg_obj_impl_handler(
in Object object
)
raises(
::interceptor::NoHandler,
::interceptor::InvalidObject
);

Throws: NoHandler
if object does not have a handler registered.
Throws: InvalidObject
if object reference is not valid.
 o unreg_glob_impl_handler
 public abstract void unreg_glob_impl_handler() throws NoHandler

Operation: ::interceptor::HandlerRegistry::unreg_glob_impl_handler.

void unreg_glob_impl_handler(
)
raises(
::interceptor::NoHandler
);

Throws: NoHandler
if there is no such handler registered.
 o get_client_info
 public abstract ConnectionInfo get_client_info(Object object)

Operation: ::interceptor::HandlerRegistry::get_client_info.

::interceptor::ConnectionInfo get_client_info(
in Object object
);


All Packages  Class Hierarchy  This Package  Previous  Next  Index