All Packages Class Hierarchy This Package Previous Next Index
#pragma prefix "visigenic.com/interceptor"
interface ServerInterceptor {
::IOP::IOR locate(
in unsigned long req_id,
in ::CORBA::OctetSequence object_key,
in ::interceptor::Closure closure
);
void locate_succeeded(
in unsigned long req_id,
in ::interceptor::Closure closure
);
void locate_forwarded(
in unsigned long req_id,
inout ::IOP::IOR forward_ior,
in ::interceptor::Closure closure
);
::IOP::IOR locate_failed(
in unsigned long req_id,
in ::CORBA::OctetSequence object_key,
in ::interceptor::Closure closure
);
::CORBA::portable::InputStream receive_request(
in ::GIOP::RequestHeader hdr,
inout Object target,
in ::CORBA::portable::InputStream buf,
in ::interceptor::Closure closure
);
void prepare_reply(
in ::GIOP::RequestHeader hdr,
inout ::GIOP::ReplyHeader reply,
in Object target,
in ::interceptor::Closure closure
);
::CORBA::portable::OutputStream send_reply(
in ::GIOP::RequestHeader reqHdr,
in ::GIOP::ReplyHeader hdr,
in Object target,
in ::CORBA::portable::OutputStream buf,
in ::CORBA::Environment env,
in ::interceptor::Closure closure
);
void send_reply_failed(
in ::GIOP::RequestHeader reqHdr,
in ::GIOP::ReplyHeader replyHdr,
in Object target,
in ::CORBA::Environment env,
in ::interceptor::Closure closure
);
void request_completed(
in ::GIOP::RequestHeader reqHdr,
in Object target,
in ::interceptor::Closure closure
);
enum ShutdownReason {
CLIENT_ABORTED,
SERVER_RESOURCES_EXCEEDED
};
void shutdown(
in ::interceptor::ServerInterceptor::ShutdownReason reason
);
void exception_occurred(
in ::GIOP::RequestHeader reqHdr,
in ::CORBA::Environment env,
in ::interceptor::Closure closure
);
};
Operation: ::interceptor::ServerInterceptor::exception_occurred.
Operation: ::interceptor::ServerInterceptor::locate.
Operation: ::interceptor::ServerInterceptor::locate_failed.
Operation: ::interceptor::ServerInterceptor::locate_forwarded.
Operation: ::interceptor::ServerInterceptor::locate_succeeded.
Operation: ::interceptor::ServerInterceptor::prepare_reply.
Operation: ::interceptor::ServerInterceptor::receive_request.
Operation: ::interceptor::ServerInterceptor::request_completed.
Operation: ::interceptor::ServerInterceptor::send_reply.
Operation: ::interceptor::ServerInterceptor::send_reply_failed.
Operation: ::interceptor::ServerInterceptor::shutdown.
public abstract IOR locate(int req_id,
byte[] object_key,
Closure closure)
Operation: ::interceptor::ServerInterceptor::locate.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" ::IOP::IOR locate( in unsigned long req_id, in ::CORBA::OctetSequence object_key, in ::interceptor::Closure closure );
public abstract void locate_succeeded(int req_id,
Closure closure)
Operation: ::interceptor::ServerInterceptor::locate_succeeded.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" void locate_succeeded( in unsigned long req_id, in ::interceptor::Closure closure );
public abstract void locate_forwarded(int req_id,
IORHolder forward_ior,
Closure closure)
Operation: ::interceptor::ServerInterceptor::locate_forwarded.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" void locate_forwarded( in unsigned long req_id, inout ::IOP::IOR forward_ior, in ::interceptor::Closure closure );
public abstract IOR locate_failed(int req_id,
byte[] object_key,
Closure closure)
Operation: ::interceptor::ServerInterceptor::locate_failed.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" ::IOP::IOR locate_failed( in unsigned long req_id, in ::CORBA::OctetSequence object_key, in ::interceptor::Closure closure );
public abstract InputStream receive_request(RequestHeader hdr,
ObjectHolder target,
InputStream buf,
Closure closure)
Operation: ::interceptor::ServerInterceptor::receive_request.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" ::CORBA::portable::InputStream receive_request( in ::GIOP::RequestHeader hdr, inout Object target, in ::CORBA::portable::InputStream buf, in ::interceptor::Closure closure );
public abstract void prepare_reply(RequestHeader hdr,
ReplyHeaderHolder reply,
Object target,
Closure closure)
Operation: ::interceptor::ServerInterceptor::prepare_reply.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" void prepare_reply( in ::GIOP::RequestHeader hdr, inout ::GIOP::ReplyHeader reply, in Object target, in ::interceptor::Closure closure );
public abstract OutputStream send_reply(RequestHeader reqHdr,
ReplyHeader hdr,
Object target,
OutputStream buf,
Environment env,
Closure closure)
Operation: ::interceptor::ServerInterceptor::send_reply.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" ::CORBA::portable::OutputStream send_reply( in ::GIOP::RequestHeader reqHdr, in ::GIOP::ReplyHeader hdr, in Object target, in ::CORBA::portable::OutputStream buf, in ::CORBA::Environment env, in ::interceptor::Closure closure );
public abstract void send_reply_failed(RequestHeader reqHdr,
ReplyHeader replyHdr,
Object target,
Environment env,
Closure closure)
Operation: ::interceptor::ServerInterceptor::send_reply_failed.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" void send_reply_failed( in ::GIOP::RequestHeader reqHdr, in ::GIOP::ReplyHeader replyHdr, in Object target, in ::CORBA::Environment env, in ::interceptor::Closure closure );
public abstract void request_completed(RequestHeader reqHdr,
Object target,
Closure closure)
Operation: ::interceptor::ServerInterceptor::request_completed.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" void request_completed( in ::GIOP::RequestHeader reqHdr, in Object target, in ::interceptor::Closure closure );
public abstract void shutdown(ShutdownReason reason)
Operation: ::interceptor::ServerInterceptor::shutdown.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" void shutdown( in ::interceptor::ServerInterceptor::ShutdownReason reason );
public abstract void exception_occurred(RequestHeader reqHdr,
Environment env,
Closure closure)
Operation: ::interceptor::ServerInterceptor::exception_occurred.
#pragma prefix "visigenic.com/interceptor/ServerInterceptor" void exception_occurred( in ::GIOP::RequestHeader reqHdr, in ::CORBA::Environment env, in ::interceptor::Closure closure );
All Packages Class Hierarchy This Package Previous Next Index