All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface com.visigenic.vbroker.URLNaming.Resolver

public interface Resolver

IDL definition:
interface Resolver {
Object locate(
in string url_s
)
raises(
::URLNaming::InvalidURL,
::URLNaming::CommFailure,
::URLNaming::ReqFailure
);
void force_register_url(
in string url_s,
in Object obj
)
raises(
::URLNaming::InvalidURL,
::URLNaming::CommFailure,
::URLNaming::ReqFailure
);
void register_url(
in string url_s,
in Object obj
)
raises(
::URLNaming::InvalidURL,
::URLNaming::CommFailure,
::URLNaming::ReqFailure,
::URLNaming::AlreadyExists
);
};


Method Index

 o force_register_url(String, Object)

Operation: ::URLNaming::Resolver::force_register_url.

 o locate(String)

Operation: ::URLNaming::Resolver::locate.

 o register_url(String, Object)

Operation: ::URLNaming::Resolver::register_url.

Methods

 o locate
 public abstract Object locate(String url_s) throws InvalidURL, CommFailure, ReqFailure

Operation: ::URLNaming::Resolver::locate.

Object locate(
in string url_s
)
raises(
::URLNaming::InvalidURL,
::URLNaming::CommFailure,
::URLNaming::ReqFailure
);

Throws: InvalidURL
if invalid URL.
Throws: CommFailure
if communication error.
Throws: ReqFailure
if error during request invocation.
 o force_register_url
 public abstract void force_register_url(String url_s,
                                         Object obj) throws InvalidURL, CommFailure, ReqFailure

Operation: ::URLNaming::Resolver::force_register_url.

void force_register_url(
in string url_s,
in Object obj
)
raises(
::URLNaming::InvalidURL,
::URLNaming::CommFailure,
::URLNaming::ReqFailure
);

Throws: InvalidURL
if invalid URL.
Throws: CommFailure
if communication error.
Throws: ReqFailure
if error during request invocation.
 o register_url
 public abstract void register_url(String url_s,
                                   Object obj) throws InvalidURL, CommFailure, ReqFailure, AlreadyExists

Operation: ::URLNaming::Resolver::register_url.

void register_url(
in string url_s,
in Object obj
)
raises(
::URLNaming::InvalidURL,
::URLNaming::CommFailure,
::URLNaming::ReqFailure,
::URLNaming::AlreadyExists
);

Throws: InvalidURL
if invalid URL.
Throws: CommFailure
if communication error.
Throws: ReqFailure
if error during request invocation.
Throws: AlreadyExists
if URL already registered.

All Packages  Class Hierarchy  This Package  Previous  Next  Index