|
|||||||||
| 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.Exceptionpublic 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 | ||||||||