All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Interface com.visigenic.vbroker.URLNaming.Resolver

public interface Resolver

IDL definition:
#pragma prefix "visigenic.com/URLNaming"
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.

#pragma prefix "visigenic.com/URLNaming/Resolver"
Object locate(
in string url_s
)
raises(
::URLNaming::InvalidURL,
::URLNaming::CommFailure,
::URLNaming::ReqFailure
);

 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.

#pragma prefix "visigenic.com/URLNaming/Resolver"
void force_register_url(
in string url_s,
in Object obj
)
raises(
::URLNaming::InvalidURL,
::URLNaming::CommFailure,
::URLNaming::ReqFailure
);

 o register_url
public abstract void register_url(String url_s,
                                  Object obj) throws InvalidURL, CommFailure, ReqFailure, AlreadyExists

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

#pragma prefix "visigenic.com/URLNaming/Resolver"
void register_url(
in string url_s,
in Object obj
)
raises(
::URLNaming::InvalidURL,
::URLNaming::CommFailure,
::URLNaming::ReqFailure,
::URLNaming::AlreadyExists
);


All Packages  Class Hierarchy  This Package  Previous  Next  Index