|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpalio.modules.core.Module
palio.modules.Wsc
public final class Wsc
Moduł pozwala na pobranie informacji o certyfikacie klienta.
EXPERIMENTAL
Moduł jest dostępny w każdej instancji jPalio.
Moduł wsc (WebService Client) jest próbą uproszczenia dostępu do funkcji wystawionych w webserwisie z poziomu jPALIO. Po zainicjalizowaniu usługi przez podanie linku do WSDL'a możliwe jest wywoływanie metod przez niego dostępnych poprzez zwykłą funkcję invokeMethod.
Field Summary |
---|
Fields inherited from interface palio.modules.core.CurrentModuleDataKeys |
---|
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT |
Constructor Summary | |
---|---|
Wsc(Instance instance,
java.util.Properties parameters)
Konstruktor |
Method Summary | |
---|---|
java.util.Collection<java.lang.String> |
getMethods()
Zwraca nazwy metod dostępnych w domyslnej danej usłudze. |
java.util.Collection<java.lang.String> |
getMethods(java.lang.String serviceName)
Zwraca nazwy metod dostępnych w danej usłudze. |
java.util.Collection<java.lang.String> |
getServices()
Zwraca listę zarejestoranych usług. |
java.lang.String |
getVersion()
Zwraca numer wersji modułu. |
java.lang.Object |
invokeMethod(java.lang.String functionName,
java.lang.Object... params)
Wywołuje zdalną metodę i zwraca jej wynik. |
java.lang.Object |
invokeMethod(java.lang.String serviceName,
java.lang.String functionName,
java.lang.Object... params)
Wywołuje zdalną metodę i zwraca jej wynik. |
void |
registerService(java.lang.String wsdl)
Rejestruje usługe jako domyślną. |
void |
registerService(java.lang.String serviceName,
java.lang.String wsdl)
Rejestruje usługe pod podanym identyfikatorem. |
Methods inherited from class palio.modules.core.Module |
---|
getConfigParam, getDescription, getModuleTranslation |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Wsc(Instance instance, java.util.Properties parameters)
Method Detail |
---|
public java.lang.String getVersion()
getVersion
in class Module
public void registerService(java.lang.String wsdl) throws java.lang.Exception
wsdl
- adres pliku wsdl.
palio.PalioException
java.lang.Exception
public void registerService(java.lang.String serviceName, java.lang.String wsdl) throws java.lang.Exception
serviceName
- identyfikator uslugi.wsdl
- adres pliku wsdl.
palio.PalioException
java.lang.Exception
public java.util.Collection<java.lang.String> getMethods() throws java.lang.Exception
palio.PalioException
java.lang.Exception
public java.util.Collection<java.lang.String> getMethods(java.lang.String serviceName) throws java.lang.Exception
serviceName
- identyfikator uslugi.
palio.PalioException
java.lang.Exception
public java.lang.Object invokeMethod(java.lang.String functionName, java.lang.Object... params) throws java.lang.Exception
functionName
- nazwa metody.params
- tabela parametrów.
palio.PalioException
java.lang.Exception
public java.lang.Object invokeMethod(java.lang.String serviceName, java.lang.String functionName, java.lang.Object... params) throws java.lang.Exception
serviceName
- identyfikator uslugi.functionName
- nazwa metody.params
- tabela parametrów.
palio.PalioException
java.lang.Exception
public java.util.Collection<java.lang.String> getServices()
palio.PalioException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |