palio.modules
Class Page

java.lang.Object
  extended by palio.modules.core.Module
      extended by palio.modules.Page
All Implemented Interfaces:
palio.Constants, palio.modules.core.CurrentModuleDataKeys

public final class Page
extends palio.modules.core.Module
implements palio.Constants

Moduł Page posiada zestaw funckji do obsługi strony (budowanie adresów internetowych, redirectObject, redirectHeader) i obsługuje operacje związane z nagłówkiem http.

Moduł jest dostępny w każdej instancji jPalio.

Version:
1.8.1
Author:
Krzysztof Synowiec (ksynowiec@torn.com.pl), Paweł Arciszewski (parciszewski@torn.com.pl)

Field Summary
 
Fields inherited from interface palio.Constants
DECIMAL_ZERO, INTEGER_ONE, LONG_MINUS_ONE, LONG_ONE, LONG_THREE, LONG_TWO, LONG_ZERO, STRING_EMPTY
 
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
Page(palio.Instance instance, java.util.Properties parameters)
          Konstruktor
 
Method Summary
static void _hostURL(java.lang.StringBuilder buf, java.lang.String queryProtocol, java.lang.String queryHost, int secure, java.lang.String host, java.lang.String protocol, boolean includeUrlContext)
           
 void addCookie(java.lang.String name, java.lang.String value)
          Ustawia ciasteczko.
 void addCookie(java.lang.String name, java.lang.String value, java.lang.Long expire)
          Ustawia ciasteczko.
static void addDateHeader(java.lang.String name, java.util.Date value)
          Dodaje wartość nagłówka protokołu HTTP.
static void addHeader(java.lang.String name, java.lang.String value)
          Dodaje wartość nagłówka protokołu HTTP.
static void addLongHeader(java.lang.String name, java.lang.Long value)
          Dodaje wartość nagłówka protokołu HTTP.
static java.lang.String bufURL(java.lang.Object rowID)
           
static java.lang.String bufURL(java.lang.String rowID, java.lang.Boolean forceAbsoluteURL)
          Deprecated. Replaced by bufURL(Object).
 java.lang.Boolean checkUniqueID()
          Sprawdza czy podany identyfikator w pasku adresu jest ważny (nie był już wykorzystany)
 java.lang.Boolean checkUniqueID(java.lang.Long uniqueID)
          Sprawdza czy podany identyfikator jest ważny (nie był już wykorzystany)
static void flush()
          Wysyła zawartość bufora HTTP do przeglšdarki.
 java.lang.String getCookie(java.lang.String name)
          Zwraca wartość określonego ciastka.
 java.util.HashMap<java.lang.String,java.lang.String> getCookies()
          Returns a map of all cookies
static java.lang.String getHeader(java.lang.String name)
          Zwraca wartość nagłówka protokołu HTTP.
static java.util.Enumeration getHeaders(java.lang.String name)
          Zwraca wartość nagłówka protokołu HTTP.
static java.lang.String getRequestMethod()
          Zwraca metodę jaką została wywołana dana strona lub obiekt.
 java.lang.String getVersion()
          Zwraca numer wersji modułu.
 java.lang.Boolean isProtected(java.lang.Long pageId)
          sprawdza czy podana strona jest chroniona
static java.lang.Boolean isUploadRequest()
          Sprawdza, czy klient chce wysłać plik.
static java.lang.String jPalioLogo()
          Zwraca adres do standardowego logo jPALIO
static java.lang.String jPalioLogo(java.lang.Long version)
          Zwraca adres do jednej z dostępnych wersji logo jPALIO
static java.lang.String jPalioWebsite()
          Zwraca adres strony o jPALIO
static java.lang.String jsURL(java.lang.Object fileName)
          Zwraca fizyczny adres skryptu javascript
static java.lang.String login(java.lang.Object pageID)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String login(java.lang.Object pageID, java.lang.Long pageLoginID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String login(java.lang.Object pageID, java.lang.Object rowID)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String login(java.lang.Object pageID, java.lang.Object rowID, java.lang.Long pageLoginID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String login(java.lang.Object pageID, java.lang.Object rowID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String login(java.lang.Object pageID, java.lang.Object rowID, java.lang.String pageLogin, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String login(java.lang.Object pageID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String login(java.lang.Object pageID, java.lang.String pageLogin, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String loginProtocol(java.lang.String protocol, java.lang.Object pageID)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String loginProtocol(java.lang.String protocol, java.lang.Object pageID, java.lang.Object rowID)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String loginProtocol(java.lang.String protocol, java.lang.Object pageID, java.lang.Object rowID, java.lang.Long pageLoginID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String loginProtocol(java.lang.String protocol, java.lang.Object pageID, java.lang.Object rowID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String loginProtocol(java.lang.String protocol, java.lang.Object pageID, java.lang.Object rowID, java.lang.String pageLogin, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String loginProtocol(java.lang.String protocol, java.lang.Object pageID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String logout()
          Zwraca fizyczny adres standardowej strony instancji (defaultPageID).
static java.lang.String logout(java.lang.Object pageID)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String logout(java.lang.Object pageID, java.lang.Object rowID)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String logout(java.lang.Object pageID, java.lang.Object rowID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String logout(java.lang.Object pageID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String logoutProtocol(java.lang.String protocol)
          Zwraca fizyczny adres standardowej strony instancji (defaultPageID).
static java.lang.String logoutProtocol(java.lang.String protocol, java.lang.Object pageID)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String logoutProtocol(java.lang.String protocol, java.lang.Object pageID, java.lang.Object rowID)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String logoutProtocol(java.lang.String protocol, java.lang.Object pageID, java.lang.Object rowID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String logoutProtocol(java.lang.String protocol, java.lang.Object pageID, java.lang.String additionalParams)
          Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID.
static java.lang.String mediaURL(java.lang.Object ID)
          Zwraca fizyczny adres obiektu multimedialnego.
static java.lang.String mediaURL(java.lang.Object ID, java.lang.Boolean asAttachment)
          Zwraca fizyczny adres obiektu multimedialnego.
static java.lang.String mediaURL(java.lang.Object ID, java.lang.Long width, java.lang.Long height, java.lang.Long quality, java.lang.Long interpolationType)
          Zwraca fizyczny adres przeskalowanego obrazka (thumbnail).
static java.lang.String mediaURL(java.lang.String connector, java.lang.String tableName, java.lang.Object ID)
          Zwraca fizyczny adres obiektu multimedialnego.
static java.lang.String mediaURL(java.lang.String connector, java.lang.String tableName, java.lang.Object ID, java.lang.Boolean asAttachment)
          Zwraca fizyczny adres obiektu multimedialnego.
static java.lang.String mediaURL(java.lang.String connector, java.lang.String tableName, java.lang.Object ID, java.lang.Long width, java.lang.Long height, java.lang.Long quality, java.lang.Long interpolationType)
          Zwraca fizyczny adres przeskalowanego obrazka (thumbnail).
static java.lang.String mediaURL(java.lang.String connector, java.lang.String tableName, java.lang.String colID, java.lang.String colFileName, java.lang.String colMimeType, java.lang.String colLastUpdated, java.lang.String colSize, java.lang.String colContent, java.lang.Object ID)
          Zwraca fizyczny adres obiektu multimedialnego.
static java.lang.String mediaURL(java.lang.String connector, java.lang.String tableName, java.lang.String colID, java.lang.String colFileName, java.lang.String colMimeType, java.lang.String colLastUpdated, java.lang.String colSize, java.lang.String colContent, java.lang.Object ID, java.lang.Boolean asAttachment)
          Zwraca fizyczny adres obiektu multimedialnego.
static java.lang.String mediaURL(java.lang.String connector, java.lang.String tableName, java.lang.String colID, java.lang.String colFileName, java.lang.String colMimeType, java.lang.String colLastUpdated, java.lang.String colSize, java.lang.String colContent, java.lang.Object ID, java.lang.Long width, java.lang.Long height, java.lang.Long quality, java.lang.Long interpolationType)
          Zwraca fizyczny adres przeskalowanego obrazka (thumbnail).
static java.lang.Long pageID(java.lang.String code)
          Deprecated. Replaced by Palio.getIdPage(String).
static java.lang.String pageURL()
          Zwraca fizyczny adres do aktualnej strony (wersja bez parametrów).
static java.lang.String pageURL(java.lang.Object ID)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.Object ID, java.lang.Object rowID)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.Object ID, java.lang.Object rowID, java.lang.Boolean uniqueID)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.Object ID, java.lang.Object rowID, java.lang.Boolean uniqueID, java.lang.String additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.Object ID, java.lang.Object rowID, java.lang.Boolean uniqueID, java.lang.String additionalParams, java.lang.Boolean includeSessionInfo)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.Object ID, java.lang.Object rowID, java.lang.String additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.Object ID, java.lang.Object rowID, java.lang.String additionalParams, java.lang.Boolean includeSessionInfo)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.Object ID, java.lang.String additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.String protocol, java.lang.Object ID)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.String protocol, java.lang.Object ID, java.lang.Object rowID)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.String protocol, java.lang.Object ID, java.lang.Object rowID, java.lang.Boolean uniqueID, java.lang.String additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.String protocol, java.lang.Object ID, java.lang.Object rowID, java.lang.Boolean uniqueID, java.lang.String additionalParams, java.lang.Boolean includeSessionInfo)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.String protocol, java.lang.Object ID, java.lang.Object rowID, java.lang.String additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.String protocol, java.lang.Object ID, java.lang.Object rowID, java.lang.String additionalParams, java.lang.Boolean includeSessionInfo)
          Zwraca fizyczny adres danej strony.
static java.lang.String pageURL(java.lang.String protocol, java.lang.Object ID, java.lang.String additionalParams)
          Zwraca fizyczny adres danej strony.
static void redirect(java.lang.String URL)
          Deprecated. Replaced by redirectObject(String).
static void redirect(java.lang.String URL, java.lang.String title)
          Deprecated. Replaced by redirectObject(String, String).
static void redirect(java.lang.String URL, java.lang.String title, palio.compiler.PalioCode code)
          Deprecated. Replaced by redirectObject(String, String, PalioCode).
static void redirectHeader(java.lang.String URL)
          Przekierowywuje wywołanie pod określony adres URL.
static void redirectObject(java.lang.String URL)
          Buduje pełny kod do przekierowania wywołania do innej strony.
static void redirectObject(java.lang.String URL, java.lang.String title)
          Buduje pełny kod do przekierowania wywołania do innej strony.
static void redirectObject(java.lang.String URL, java.lang.String title, palio.compiler.PalioCode code)
          Buduje pełny kod do przekierowania wywołania do innej strony.
static java.lang.String resourceURL(java.lang.String fileName)
          Zwraca fizyczny adres dowolnego pliku z podkatalogu resources w bibliotece jPalio.jar.
static java.lang.String resourceURL(java.lang.String fileName, java.lang.String mimeType)
          Zwraca fizyczny adres dowolnego pliku z podkatalogu resources w bibliotece jPalio.jar.
static void setDateHeader(java.lang.String name, java.util.Date value)
          Ustawia wartość nagłówka protokołu HTTP.
static void setHeader(java.lang.String name, java.lang.String value)
          Ustawia wartość nagłówka protokołu HTTP.
static void setLongHeader(java.lang.String name, java.lang.Long value)
          Ustawia wartość nagłówka protokołu HTTP.
static java.lang.String url(java.lang.String code)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.util.Map<java.lang.String,java.lang.Object> additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object rowID)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object[] params)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object[] params, java.lang.Boolean uniqueID)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object[] params, java.lang.Boolean uniqueID, java.lang.Boolean includeSessionInfo)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object rowID, java.lang.Boolean uniqueID, java.util.Map<java.lang.String,java.lang.Object> additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object rowID, java.lang.Boolean uniqueID, java.lang.String additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object rowID, java.util.Map<java.lang.String,java.lang.Object> additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object rowID, java.util.Map<java.lang.String,java.lang.Object> additionalParams, java.lang.Boolean includeSessionInfo)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object rowID, java.lang.String additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.Object rowID, java.lang.String additionalParams, java.lang.Boolean includeSessionInfo)
          Zwraca fizyczny adres danej strony.
static java.lang.String url(java.lang.String code, java.lang.String additionalParams)
          Zwraca fizyczny adres danej strony.
static java.lang.String urlContent(java.lang.String url)
          Pobiera tekstową zawartość spod zadanego urla z domyślnym kodowaniem ISO-8859-2.
static java.lang.String urlContent(java.lang.String url, java.lang.Long connectTimeout, java.lang.Long readTimeout)
          Pobiera tekstową zawartość spod zadanego urla z domyślnym kodowaniem ISO-8859-2.
static java.lang.String urlContent(java.lang.String url, java.lang.String charset)
          Pobiera tekstową zawartość spod zadanego urla
static java.lang.String urlContent(java.lang.String url, java.lang.String charset, java.lang.Long connectTimeout, java.lang.Long readTimeout)
          Pobiera tekstową zawartość spod zadanego urla
static java.lang.String urlContent(java.lang.String url, java.lang.String user, java.lang.String password)
          Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP z domyślnym kodowaniem ISO-8859-2
static java.lang.String urlContent(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.Long connectTimeout, java.lang.Long readTimeout)
          Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP z domyślnym kodowaniem ISO-8859-2
static java.lang.String urlContent(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String charset)
          Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP
static java.lang.String urlContent(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String charset, java.lang.Long connectTimeout, java.lang.Long readTimeout)
          Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP
static java.lang.String urlContent(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String charset, java.util.Map headerProperties)
          Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP.
static java.lang.String urlContent(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String charset, java.util.Map headerProperties, java.lang.Long connectTimeout, java.lang.Long readTimeout)
          Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP.
static void writeBinary(byte[] data)
          Wysyła dane binarne do klienta.
static void writeBinary(java.io.InputStream data)
          Wysyła dane binarne do klienta.
 
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

Page

public Page(palio.Instance instance,
            java.util.Properties parameters)
Konstruktor

Method Detail

getVersion

public java.lang.String getVersion()
Zwraca numer wersji modułu.

Specified by:
getVersion in class palio.modules.core.Module

_hostURL

public static void _hostURL(java.lang.StringBuilder buf,
                            java.lang.String queryProtocol,
                            java.lang.String queryHost,
                            int secure,
                            java.lang.String host,
                            java.lang.String protocol,
                            boolean includeUrlContext)

bufURL

@Deprecated
public static java.lang.String bufURL(java.lang.String rowID,
                                                 java.lang.Boolean forceAbsoluteURL)
Deprecated. Replaced by bufURL(Object).


bufURL

public static java.lang.String bufURL(java.lang.Object rowID)

mediaURL

public static java.lang.String mediaURL(java.lang.String connector,
                                        java.lang.String tableName,
                                        java.lang.String colID,
                                        java.lang.String colFileName,
                                        java.lang.String colMimeType,
                                        java.lang.String colLastUpdated,
                                        java.lang.String colSize,
                                        java.lang.String colContent,
                                        java.lang.Object ID)
Zwraca fizyczny adres obiektu multimedialnego. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
connector - nazwa connectora
tableName - nazwa tabeli
colID - nazwa kolumny z identyfikatorem obiektu
colFileName - nazwa kolumny z nazwą pliku
colMimeType - nazwa kolumny z tymem mime-type
colLastUpdated - nazwa kolumny z datą modyfikacji obiektu
colSize - nazwa kolumny z rozmiarem obiektu
colContent - nazwa kolumny z treścią obiektu
ID - identyfikator obiektu multimedialnego
Throws:
palio.PalioException

mediaURL

public static java.lang.String mediaURL(java.lang.String connector,
                                        java.lang.String tableName,
                                        java.lang.String colID,
                                        java.lang.String colFileName,
                                        java.lang.String colMimeType,
                                        java.lang.String colLastUpdated,
                                        java.lang.String colSize,
                                        java.lang.String colContent,
                                        java.lang.Object ID,
                                        java.lang.Boolean asAttachment)
Zwraca fizyczny adres obiektu multimedialnego. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
connector - nazwa connectora
tableName - nazwa tabeli
colID - nazwa kolumny z identyfikatorem obiektu
colFileName - nazwa kolumny z nazwą pliku
colMimeType - nazwa kolumny z tymem mime-type
colLastUpdated - nazwa kolumny z datą modyfikacji obiektu
colSize - nazwa kolumny z rozmiarem obiektu
colContent - nazwa kolumny z treścią obiektu
ID - identyfikator obiektu multimedialnego
asAttachment - czy obiekt ma być zapisany przez przeglądarkę na dysk
Throws:
palio.PalioException
Since:
jPALIO 7.0.24, module 1.3.1

mediaURL

public static java.lang.String mediaURL(java.lang.String connector,
                                        java.lang.String tableName,
                                        java.lang.String colID,
                                        java.lang.String colFileName,
                                        java.lang.String colMimeType,
                                        java.lang.String colLastUpdated,
                                        java.lang.String colSize,
                                        java.lang.String colContent,
                                        java.lang.Object ID,
                                        java.lang.Long width,
                                        java.lang.Long height,
                                        java.lang.Long quality,
                                        java.lang.Long interpolationType)
Zwraca fizyczny adres przeskalowanego obrazka (thumbnail). Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
connector - nazwa connectora
tableName - nazwa tabeli
colID - nazwa kolumny z identyfikatorem obiektu
colFileName - nazwa kolumny z nazwą pliku
colMimeType - nazwa kolumny z tymem mime-type
colLastUpdated - nazwa kolumny z datą modyfikacji obiektu
colSize - nazwa kolumny z rozmiarem obiektu
colContent - nazwa kolumny z treścią obiektu
ID - identyfikator obiektu multimedialnego
width - nowa szerokość (maksymalna)
height - nowa wysokość (maksymalna)
quality - jakość jpega wynikowego (0..100)
interpolationType - typ interpolacji (0=NEAREST_NEIGHBOR, 1=BILINEAR, 2=BICUBIC)
See Also:
Util.createThumbnail(byte[], Long, Long, Long, Long)

mediaURL

public static java.lang.String mediaURL(java.lang.String connector,
                                        java.lang.String tableName,
                                        java.lang.Object ID)
Zwraca fizyczny adres obiektu multimedialnego. Tabela w której znajduje się obiekt multimedialny musi posiadać następujące kolumny: ID, FILE_NAME LAST_UPDATED, DOC_SIZE, CONTENT Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
connector - nazwa connectora
tableName - nazwa tabeli
ID - identyfikator obiektu multimedialnego
Throws:
palio.PalioException

mediaURL

public static java.lang.String mediaURL(java.lang.String connector,
                                        java.lang.String tableName,
                                        java.lang.Object ID,
                                        java.lang.Boolean asAttachment)
Zwraca fizyczny adres obiektu multimedialnego. Tabela w której znajduje się obiekt multimedialny musi posiadać następujące kolumny: ID, FILE_NAME LAST_UPDATED, DOC_SIZE, CONTENT Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
connector - nazwa connectora
tableName - nazwa tabeli
ID - identyfikator obiektu multimedialnego
asAttachment - czy obiekt ma być zapisany przez przeglądarkę na dysk
Throws:
palio.PalioException
Since:
jPALIO 7.0.24, module 1.3.1

mediaURL

public static java.lang.String mediaURL(java.lang.String connector,
                                        java.lang.String tableName,
                                        java.lang.Object ID,
                                        java.lang.Long width,
                                        java.lang.Long height,
                                        java.lang.Long quality,
                                        java.lang.Long interpolationType)
Zwraca fizyczny adres przeskalowanego obrazka (thumbnail). Tabela w której znajduje się obiekt multimedialny musi posiadać następujące kolumny: ID, FILE_NAME LAST_UPDATED, DOC_SIZE, CONTENT Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
connector - nazwa connectora
tableName - nazwa tabeli
ID - identyfikator obiektu multimedialnego
width - nowa szerokość (maksymalna)
height - nowa wysokość (maksymalna)
quality - jakość jpega wynikowego (0..100)
interpolationType - typ interpolacji (0=NEAREST_NEIGHBOR, 1=BILINEAR, 2=BICUBIC)
See Also:
Util.createThumbnail(byte[], Long, Long, Long, Long)

mediaURL

public static java.lang.String mediaURL(java.lang.Object ID,
                                        java.lang.Long width,
                                        java.lang.Long height,
                                        java.lang.Long quality,
                                        java.lang.Long interpolationType)
Zwraca fizyczny adres przeskalowanego obrazka (thumbnail). Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator obiektu multimedialnego
width - nowa szerokość (maksymalna)
height - nowa wysokość (maksymalna)
quality - jakość jpega wynikowego (0..100)
interpolationType - typ interpolacji (0=NEAREST_NEIGHBOR, 1=BILINEAR, 2=BICUBIC)
See Also:
Util.createThumbnail(byte[], Long, Long, Long, Long)

mediaURL

public static java.lang.String mediaURL(java.lang.Object ID)
                                 throws palio.PalioException
Zwraca fizyczny adres obiektu multimedialnego. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator obiektu multimedialnego
Throws:
palio.PalioException

mediaURL

public static java.lang.String mediaURL(java.lang.Object ID,
                                        java.lang.Boolean asAttachment)
                                 throws palio.PalioException
Zwraca fizyczny adres obiektu multimedialnego. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator obiektu multimedialnego
asAttachment - czy obiekt ma być zapisany przez przeglądarkę na dysk
Throws:
palio.PalioException
Since:
jPALIO 7.0.23, module 1.3.0

jsURL

public static java.lang.String jsURL(java.lang.Object fileName)
Zwraca fizyczny adres skryptu javascript

Parameters:
fileName - nazwa pliku

resourceURL

public static java.lang.String resourceURL(java.lang.String fileName)
Zwraca fizyczny adres dowolnego pliku z podkatalogu resources w bibliotece jPalio.jar. Typ MIME pliku jest wykrywany automatycznie.

Parameters:
fileName - nazwa pliku

resourceURL

public static java.lang.String resourceURL(java.lang.String fileName,
                                           java.lang.String mimeType)
Zwraca fizyczny adres dowolnego pliku z podkatalogu resources w bibliotece jPalio.jar. Typ MIME pliku jest ustawiany na mimeType.

Parameters:
fileName - nazwa pliku

jPalioWebsite

public static java.lang.String jPalioWebsite()
Zwraca adres strony o jPALIO

Since:
jPALIO 7.4.70

jPalioLogo

public static java.lang.String jPalioLogo()
Zwraca adres do standardowego logo jPALIO


jPalioLogo

public static java.lang.String jPalioLogo(java.lang.Long version)
Zwraca adres do jednej z dostępnych wersji logo jPALIO

Parameters:
version - Wartości: 1, 2, 3 oznaczające logo o rozmiarze odpowiednio: "127x22", "63x22", "16x16".

pageID

@Deprecated
public static java.lang.Long pageID(java.lang.String code)
                             throws palio.PalioException
Deprecated. Replaced by Palio.getIdPage(String).

Zwraca ID strony o kodzie code.

Parameters:
code - kod strony
Throws:
palio.PalioException
Since:
jPALIO 6.8.10, module 1.1.4

pageURL

public static java.lang.String pageURL(java.lang.String protocol,
                                       java.lang.Object ID,
                                       java.lang.Object rowID,
                                       java.lang.Boolean uniqueID,
                                       java.lang.String additionalParams,
                                       java.lang.Boolean includeSessionInfo)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
ID - ID strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
uniqueID - czy do adresu ma być doklejony unikalny identyfikator umożliwiający jednorazowe wykorzystanie tego adresu (np. zabezpieczenie przed podwójnym wysłaniem formularza)
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')
includeSessionInfo - czy do URL'a doklejać informację o sesji (parametry: _SessionID, _SessionKey, _LoginID)
Since:
jPALIO 6.12.3, module 1.2.0

pageURL

public static java.lang.String pageURL(java.lang.String protocol,
                                       java.lang.Object ID,
                                       java.lang.Object rowID,
                                       java.lang.String additionalParams,
                                       java.lang.Boolean includeSessionInfo)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
ID - ID strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')
includeSessionInfo - czy do URL'a doklejać informację o sesji (parametry: _SessionID, _SessionKey, _LoginID)

pageURL

public static java.lang.String pageURL(java.lang.String protocol,
                                       java.lang.Object ID,
                                       java.lang.Object rowID,
                                       java.lang.Boolean uniqueID,
                                       java.lang.String additionalParams)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
ID - identyfikator strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
uniqueID - czy do adresu ma być doklejony unikalny identyfikator umożliwiający jednorazowe wykorzystanie tego adresu (np. zabezpieczenie przed podwójnym wysłaniem formularza)
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')
Since:
jPALIO 6.12.3, module 1.2.0

pageURL

public static java.lang.String pageURL(java.lang.String protocol,
                                       java.lang.Object ID,
                                       java.lang.Object rowID,
                                       java.lang.String additionalParams)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
ID - identyfikator strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')

pageURL

public static java.lang.String pageURL(java.lang.String protocol,
                                       java.lang.Object ID,
                                       java.lang.String additionalParams)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
ID - identyfikator strony
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')

pageURL

public static java.lang.String pageURL(java.lang.String protocol,
                                       java.lang.Object ID,
                                       java.lang.Object rowID)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
ID - identyfikator strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")

pageURL

public static java.lang.String pageURL(java.lang.String protocol,
                                       java.lang.Object ID)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator strony
protocol - nazwa protokołu, w jakim zostanie strona (http, https)

pageURL

public static java.lang.String pageURL(java.lang.Object ID,
                                       java.lang.Object rowID,
                                       java.lang.Boolean uniqueID,
                                       java.lang.String additionalParams,
                                       java.lang.Boolean includeSessionInfo)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - ID strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
uniqueID - czy do adresu ma być doklejony unikalny identyfikator umożliwiający jednorazowe wykorzystanie tego adresu (np. zabezpieczenie przed podwójnym wysłaniem formularza)
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')
includeSessionInfo - czy do URL'a doklejać informację o sesji (parametry: _SessionID, _SessionKey, _LoginID)
Since:
jPALIO 6.12.3, module 1.2.0

pageURL

public static java.lang.String pageURL(java.lang.Object ID,
                                       java.lang.Object rowID,
                                       java.lang.String additionalParams,
                                       java.lang.Boolean includeSessionInfo)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - ID strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')
includeSessionInfo - czy do URL'a doklejać informację o sesji (parametry: _SessionID, _SessionKey, _LoginID)

pageURL

public static java.lang.String pageURL(java.lang.Object ID,
                                       java.lang.Object rowID,
                                       java.lang.Boolean uniqueID,
                                       java.lang.String additionalParams)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
uniqueID - czy do adresu ma być doklejony unikalny identyfikator umożliwiający jednorazowe wykorzystanie tego adresu (np. zabezpieczenie przed podwójnym wysłaniem formularza)
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')
Since:
jPALIO 6.12.3, module 1.2.0

pageURL

public static java.lang.String pageURL(java.lang.Object ID,
                                       java.lang.Object rowID,
                                       java.lang.String additionalParams)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')

pageURL

public static java.lang.String pageURL(java.lang.Object ID,
                                       java.lang.String additionalParams)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator strony
additionalParams - dodatkowe parametry przekazane do danej strony (String musi się zaczynać od znaczka '&')

pageURL

public static java.lang.String pageURL(java.lang.Object ID,
                                       java.lang.Object rowID,
                                       java.lang.Boolean uniqueID)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
uniqueID - czy do adresu ma być doklejony unikalny identyfikator umożliwiający jednorazowe wykorzystanie tego adresu (np. zabezpieczenie przed podwójnym wysłaniem formularza)
Since:
jPALIO 6.12.3, module 1.2.0

pageURL

public static java.lang.String pageURL(java.lang.Object ID,
                                       java.lang.Object rowID)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")

pageURL

public static java.lang.String pageURL()
Zwraca fizyczny adres do aktualnej strony (wersja bez parametrów). Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).


pageURL

public static java.lang.String pageURL(java.lang.Object ID)
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
ID - identyfikator strony

redirectHeader

public static void redirectHeader(java.lang.String URL)
                           throws java.io.IOException,
                                  palio.PalioException
Przekierowywuje wywołanie pod określony adres URL. Metodę redirectHeader należy wywoływać w obiektach nagłówka HTTP. Przy starszych serwerach PROXY (np. Apache 1.3) mogą występować kłopty - wtedy należy użyć metody redirectObject.

Parameters:
URL - adres URL docelowej strony
Throws:
java.io.IOException
palio.PalioException

redirectObject

public static void redirectObject(java.lang.String URL,
                                  java.lang.String title,
                                  palio.compiler.PalioCode code)
                           throws palio.PalioException
Buduje pełny kod do przekierowania wywołania do innej strony.

Parameters:
URL - adres URL nowej strony
title - tytuł aktualnej strony
code - kod umożliwiajšcy wydrukowanie czego? na ekranie
Throws:
palio.PalioException

redirectObject

public static void redirectObject(java.lang.String URL,
                                  java.lang.String title)
                           throws palio.PalioException
Buduje pełny kod do przekierowania wywołania do innej strony.

Parameters:
URL - adres URL nowej strony
title - tytuł aktualnej strony
Throws:
palio.PalioException

redirectObject

public static void redirectObject(java.lang.String URL)
                           throws palio.PalioException
Buduje pełny kod do przekierowania wywołania do innej strony.

Parameters:
URL - adres URL nowej strony
Throws:
palio.PalioException

redirect

@Deprecated
public static void redirect(java.lang.String URL,
                                       java.lang.String title,
                                       palio.compiler.PalioCode code)
                     throws palio.PalioException
Deprecated. Replaced by redirectObject(String, String, PalioCode).

Buduje pełny kod do przekierowania wywołania do innej strony.

Parameters:
URL - adres URL nowej strony
title - tytuł aktualnej strony
code - kod umożliwiajšcy wydrukowanie czego? na ekranie
Throws:
palio.PalioException

redirect

@Deprecated
public static void redirect(java.lang.String URL,
                                       java.lang.String title)
                     throws palio.PalioException
Deprecated. Replaced by redirectObject(String, String).

Buduje pełny kod do przekierowania wywołania do innej strony.

Parameters:
URL - adres URL nowej strony
title - tytuł aktualnej strony
Throws:
palio.PalioException

redirect

@Deprecated
public static void redirect(java.lang.String URL)
                     throws palio.PalioException
Deprecated. Replaced by redirectObject(String).

Buduje pełny kod do przekierowania wywołania do innej strony.

Parameters:
URL - adres URL nowej strony
Throws:
palio.PalioException

flush

public static void flush()
                  throws java.io.IOException
Wysyła zawartość bufora HTTP do przeglšdarki.

Throws:
java.io.IOException

getRequestMethod

public static java.lang.String getRequestMethod()
Zwraca metodę jaką została wywołana dana strona lub obiekt. W zależności od metody zwraca ona "GET", "POST", "PUT" lub "PALIO" gdy mamy do czynienia z wywołaniem obiektu w tle lub z zadania jPALIO.

Since:
jPALIO 7.4.31, module 1.3.7

getHeader

public static java.lang.String getHeader(java.lang.String name)
Zwraca wartość nagłówka protokołu HTTP.

Parameters:
name - nazwa nagłówka

getHeaders

public static java.util.Enumeration getHeaders(java.lang.String name)
Zwraca wartość nagłówka protokołu HTTP.

Parameters:
name - nazwa nagłówka

setHeader

public static void setHeader(java.lang.String name,
                             java.lang.String value)
Ustawia wartość nagłówka protokołu HTTP. Metoda ta może być wywołana tylko w obiekcie typy Header.

Parameters:
name - nazwa nagłówka
value - wartość nagłówka

setDateHeader

public static void setDateHeader(java.lang.String name,
                                 java.util.Date value)
Ustawia wartość nagłówka protokołu HTTP. Metoda ta może być wywołana tylko w obiekcie typy Header.

Parameters:
name - nazwa nagłówka
value - wartość nagłówka

setLongHeader

public static void setLongHeader(java.lang.String name,
                                 java.lang.Long value)
Ustawia wartość nagłówka protokołu HTTP. Metoda ta może być wywołana tylko w obiekcie typy Header.

Parameters:
name - nazwa nagłówka
value - wartość nagłówka

addHeader

public static void addHeader(java.lang.String name,
                             java.lang.String value)
Dodaje wartość nagłówka protokołu HTTP. Ta metoda pozwala na imieszczenie nagłówków wielowartościowych. Metoda ta może być wywołana tylko w obiekcie typy Header.

Parameters:
name - nazwa nagłówka
value - wartość nagłówka

addDateHeader

public static void addDateHeader(java.lang.String name,
                                 java.util.Date value)
Dodaje wartość nagłówka protokołu HTTP. Ta metoda pozwala na imieszczenie nagłówków wielowartościowych. Metoda ta może być wywołana tylko w obiekcie typy Header.

Parameters:
name - nazwa nagłówka
value - wartość nagłówka

addLongHeader

public static void addLongHeader(java.lang.String name,
                                 java.lang.Long value)
Dodaje wartość nagłówka protokołu HTTP. Ta metoda pozwala na imieszczenie nagłówków wielowartościowych. Metoda ta może być wywołana tylko w obiekcie typy Header.

Parameters:
name - nazwa nagłówka
value - wartość nagłówka

login

public static java.lang.String login(java.lang.Object pageID,
                                     java.lang.Object rowID,
                                     java.lang.String additionalParams)
                              throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException

login

public static java.lang.String login(java.lang.Object pageID,
                                     java.lang.Object rowID,
                                     java.lang.Long pageLoginID,
                                     java.lang.String additionalParams)
                              throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
pageLoginID - identyfikator strony do której zostanie przekierowane żądanie w przypadku wystąpienia błędu logowania ( null oznacza brak przekazania takiego parametru do paska adresu).
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
module 1.4.0, jPALIO 7.4.32

login

public static java.lang.String login(java.lang.Object pageID,
                                     java.lang.Object rowID,
                                     java.lang.String pageLogin,
                                     java.lang.String additionalParams)
                              throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
pageLogin - kod strony do której zostanie przekierowane żądanie w przypadku wystąpienia błędu logowania (null oznacza brak przekazania takiego parametru do paska adresu).
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
module 1.4.0, jPALIO 7.4.32

login

public static java.lang.String login(java.lang.Object pageID,
                                     java.lang.String additionalParams)
                              throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException

login

public static java.lang.String login(java.lang.Object pageID,
                                     java.lang.Long pageLoginID,
                                     java.lang.String additionalParams)
                              throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
pageLoginID - identyfikator strony do której zostanie przekierowane żądanie w przypadku wystąpienia błędu logowania ( null oznacza brak przekazania takiego parametru do paska adresu).
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
module 1.4.0, jPALIO 7.4.32

login

public static java.lang.String login(java.lang.Object pageID,
                                     java.lang.String pageLogin,
                                     java.lang.String additionalParams)
                              throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
pageLogin - kod strony do której zostanie przekierowane żądanie w przypadku wystąpienia błędu logowania (null oznacza brak przekazania takiego parametru do paska adresu).
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
module 1.4.0, jPALIO 7.4.32

login

public static java.lang.String login(java.lang.Object pageID,
                                     java.lang.Object rowID)
                              throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
Throws:
palio.PalioException

login

public static java.lang.String login(java.lang.Object pageID)
                              throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
Throws:
palio.PalioException

loginProtocol

public static java.lang.String loginProtocol(java.lang.String protocol,
                                             java.lang.Object pageID,
                                             java.lang.Object rowID,
                                             java.lang.String additionalParams)
                                      throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
jPALIO 7.4.9, module 1.3.3

loginProtocol

public static java.lang.String loginProtocol(java.lang.String protocol,
                                             java.lang.Object pageID,
                                             java.lang.Object rowID,
                                             java.lang.String pageLogin,
                                             java.lang.String additionalParams)
                                      throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
pageLogin - kod strony do której zostanie przekierowane żądanie w przypadku wystąpienia błędu logowania (null oznacza brak przekazania takiego parametru do paska adresu).
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
jPALIO 7.4.34, module 1.6.0

loginProtocol

public static java.lang.String loginProtocol(java.lang.String protocol,
                                             java.lang.Object pageID,
                                             java.lang.Object rowID,
                                             java.lang.Long pageLoginID,
                                             java.lang.String additionalParams)
                                      throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
pageLoginID - identyfikator strony do której zostanie przekierowane żądanie w przypadku wystąpienia błędu logowania ( null oznacza brak przekazania takiego parametru do paska adresu).
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
jPALIO 7.4.34, module 1.6.0

loginProtocol

public static java.lang.String loginProtocol(java.lang.String protocol,
                                             java.lang.Object pageID,
                                             java.lang.String additionalParams)
                                      throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
jPALIO 7.4.9, module 1.3.3

loginProtocol

public static java.lang.String loginProtocol(java.lang.String protocol,
                                             java.lang.Object pageID,
                                             java.lang.Object rowID)
                                      throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
Throws:
palio.PalioException
Since:
jPALIO 7.4.9, module 1.3.3

loginProtocol

public static java.lang.String loginProtocol(java.lang.String protocol,
                                             java.lang.Object pageID)
                                      throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja zalogowania użytkownika.
Informacje o nazwie użytkownika i haśle powinny zostać przekazane do następnej strony (pageID) przez zmienne "_UserName" i "_Password".
W przypadku nieudanego logowania użytkownik zostaje przekierowany z powrotem na obecną stronę z dodatkowym parametrem "_Error=BadLogin".
Jeżeli uzytkownik spróbuje posłużyć się nieaktywną sesją (wylogowaną badź z przekroczonym czasem nieaktywności) zostanie przekierowany na obecną stronę z dodatkowym parametrem "_Error=NoSession". Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
Throws:
palio.PalioException
Since:
jPALIO 7.4.9, module 1.3.3

logout

public static java.lang.String logout(java.lang.Object pageID,
                                      java.lang.Object rowID,
                                      java.lang.String additionalParams)
                               throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException

logout

public static java.lang.String logout(java.lang.Object pageID,
                                      java.lang.String additionalParams)
                               throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException

logout

public static java.lang.String logout(java.lang.Object pageID,
                                      java.lang.Object rowID)
                               throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
Throws:
palio.PalioException

logout

public static java.lang.String logout(java.lang.Object pageID)
                               throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
pageID - identyfikator (lub kod) strony
Throws:
palio.PalioException

logout

public static java.lang.String logout()
Zwraca fizyczny adres standardowej strony instancji (defaultPageID). W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).


logoutProtocol

public static java.lang.String logoutProtocol(java.lang.String protocol,
                                              java.lang.Object pageID,
                                              java.lang.Object rowID,
                                              java.lang.String additionalParams)
                                       throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
jPALIO 7.4.9, module 1.3.3

logoutProtocol

public static java.lang.String logoutProtocol(java.lang.String protocol,
                                              java.lang.Object pageID,
                                              java.lang.String additionalParams)
                                       throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
jPALIO 7.4.9, module 1.3.3

logoutProtocol

public static java.lang.String logoutProtocol(java.lang.String protocol,
                                              java.lang.Object pageID,
                                              java.lang.Object rowID)
                                       throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
Throws:
palio.PalioException
Since:
jPALIO 7.4.9, module 1.3.3

logoutProtocol

public static java.lang.String logoutProtocol(java.lang.String protocol,
                                              java.lang.Object pageID)
                                       throws palio.PalioException
Zwraca fizyczny adres strony o identyfikatorze/kodzie pageID. W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
pageID - identyfikator (lub kod) strony
Throws:
palio.PalioException
Since:
jPALIO 7.4.9, module 1.3.3

logoutProtocol

public static java.lang.String logoutProtocol(java.lang.String protocol)
Zwraca fizyczny adres standardowej strony instancji (defaultPageID). W trakcie przechodzenia na daną stronę zostaje podjęta akcja wylogowania aktualnie zalogowanego użytkownika. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
protocol - nazwa protokołu, w jakim zostanie strona (http, https)
Since:
jPALIO 7.4.9, module 1.3.3

writeBinary

public static void writeBinary(byte[] data)
                        throws java.io.IOException
Wysyła dane binarne do klienta. Działa tylko dla strony ze znacznikiem Binary.

Throws:
java.io.IOException

writeBinary

public static void writeBinary(java.io.InputStream data)
                        throws java.io.IOException
Wysyła dane binarne do klienta. Działa tylko dla strony ze znacznikiem Binary.

Throws:
java.io.IOException

isUploadRequest

public static java.lang.Boolean isUploadRequest()
Sprawdza, czy klient chce wysłać plik.


urlContent

public static java.lang.String urlContent(java.lang.String url)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego urla z domyślnym kodowaniem ISO-8859-2.

Parameters:
url -
Returns:
treść strony
Throws:
palio.PalioException

urlContent

public static java.lang.String urlContent(java.lang.String url,
                                          java.lang.Long connectTimeout,
                                          java.lang.Long readTimeout)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego urla z domyślnym kodowaniem ISO-8859-2.

Parameters:
url -
connectTimeout - timeout w sekundach dla uzyskania połączenia, null pozostawia warość domyślną
reeadTimeout - timeout w sekundach dla odczytania danych, null pozostawia warość domyślną
Returns:
treść strony
Throws:
palio.PalioException
Since:
jPALIO 8.0.5

urlContent

public static java.lang.String urlContent(java.lang.String url,
                                          java.lang.String charset)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego urla

Parameters:
url -
charset - kodowanie
Returns:
treść strony
Throws:
palio.PalioException

urlContent

public static java.lang.String urlContent(java.lang.String url,
                                          java.lang.String charset,
                                          java.lang.Long connectTimeout,
                                          java.lang.Long readTimeout)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego urla

Parameters:
url -
charset - kodowanie
connectTimeout - timeout w sekundach dla uzyskania połączenia, null pozostawia warość domyślną
reeadTimeout - timeout w sekundach dla odczytania danych, null pozostawia warość domyślną
Returns:
treść strony
Throws:
palio.PalioException
Since:
jPALIO 8.0.5

urlContent

public static java.lang.String urlContent(java.lang.String url,
                                          java.lang.String user,
                                          java.lang.String password)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP z domyślnym kodowaniem ISO-8859-2

Parameters:
url -
user -
password -
Returns:
treść strony
Throws:
palio.PalioException

urlContent

public static java.lang.String urlContent(java.lang.String url,
                                          java.lang.String user,
                                          java.lang.String password,
                                          java.lang.Long connectTimeout,
                                          java.lang.Long readTimeout)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP z domyślnym kodowaniem ISO-8859-2

Parameters:
url -
user -
password -
connectTimeout - timeout w sekundach dla uzyskania połączenia, null pozostawia warość domyślną
reeadTimeout - timeout w sekundach dla odczytania danych, null pozostawia warość domyślną
Returns:
treść strony
Throws:
palio.PalioException
Since:
jPALIO 8.0.5

urlContent

public static java.lang.String urlContent(java.lang.String url,
                                          java.lang.String user,
                                          java.lang.String password,
                                          java.lang.String charset)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP

Parameters:
url -
user -
password -
charset - kodowanie
Returns:
treść strony
Throws:
palio.PalioException

urlContent

public static java.lang.String urlContent(java.lang.String url,
                                          java.lang.String user,
                                          java.lang.String password,
                                          java.lang.String charset,
                                          java.lang.Long connectTimeout,
                                          java.lang.Long readTimeout)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP

Parameters:
url -
user -
password -
charset - kodowanie
connectTimeout - timeout w sekundach dla uzyskania połączenia, null pozostawia warość domyślną
reeadTimeout - timeout w sekundach dla odczytania danych, null pozostawia warość domyślną
Returns:
treść strony
Throws:
palio.PalioException
Since:
jPALIO 8.0.5

urlContent

public static java.lang.String urlContent(java.lang.String url,
                                          java.lang.String user,
                                          java.lang.String password,
                                          java.lang.String charset,
                                          java.util.Map headerProperties)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP.

Parameters:
url - adres strony, która ma zostać ściągnięta
user - nazwa użytkownika dla prostej autoryzacji HTTP, jeśli null to nie jest używana autoryzacja HTTP
password - hasło użytkownika dla prostej autoryzacji HTTP
charset - kodowanie zdalnej strony, jeśli null przyjmowane jest ISO-8859-2
headerProperties - mapa dodatkowych właściwości nagłówka HTTP. Jeśli nie null, to wartości podane w mapie są wysyłane w żądaniu HTTP, a po ściągnięciu strony mapa jest kasowana i ustawiane są w niej parametry zwrócone w nagłówku HTTP przez zdalny serwer. Zarówno ustawiane klucze jak i wartości w mapie powinny być typu String. Klucze nie powinny być puste. Zwracane klucze są typu String, ale wartości to listy Stringów, odpowiadających kolejnym wystąpieniom klucza. Jeśli interesujące są tylko parametry nagłówka zwrócone przez serwer, należy w tym parametrze przekazać $util.emptyMap(). Parametr można wykorzystać do autoryzacji za pomocą cookies, ustawiając własność "Cookie" o treści "nazwa_ciasteczka_1=wartość_ciasteczka_1; nazwa_ciasteczka_2=wartość_ciasteczka_2; ...". Jeśli serwer zdalny będzie chciał ustawić cookie, we właściwościach dla pobranej strony pojawi się właściwość "Set-Cookie" o treści "NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME; secure". Więcej informacji można znaleźć na http://wp.netscape.com/newsref/std/cookie_spec.html.
Returns:
treść strony
Throws:
palio.PalioException

urlContent

public static java.lang.String urlContent(java.lang.String url,
                                          java.lang.String user,
                                          java.lang.String password,
                                          java.lang.String charset,
                                          java.util.Map headerProperties,
                                          java.lang.Long connectTimeout,
                                          java.lang.Long readTimeout)
                                   throws palio.PalioException
Pobiera tekstową zawartość spod zadanego url'a z prostą autoryzacją HTTP.

Parameters:
url - adres strony, która ma zostać ściągnięta
user - nazwa użytkownika dla prostej autoryzacji HTTP, jeśli null to nie jest używana autoryzacja HTTP
password - hasło użytkownika dla prostej autoryzacji HTTP
charset - kodowanie zdalnej strony, jeśli null przyjmowane jest ISO-8859-2
headerProperties - mapa dodatkowych właściwości nagłówka HTTP. Jeśli nie null, to wartości podane w mapie są wysyłane w żądaniu HTTP, a po ściągnięciu strony mapa jest kasowana i ustawiane są w niej parametry zwrócone w nagłówku HTTP przez zdalny serwer. Zarówno ustawiane klucze jak i wartości w mapie powinny być typu String. Klucze nie powinny być puste. Zwracane klucze są typu String, ale wartości to listy Stringów, odpowiadających kolejnym wystąpieniom klucza. Jeśli interesujące są tylko parametry nagłówka zwrócone przez serwer, należy w tym parametrze przekazać $util.emptyMap(). Parametr można wykorzystać do autoryzacji za pomocą cookies, ustawiając własność "Cookie" o treści "nazwa_ciasteczka_1=wartość_ciasteczka_1; nazwa_ciasteczka_2=wartość_ciasteczka_2; ...". Jeśli serwer zdalny będzie chciał ustawić cookie, we właściwościach dla pobranej strony pojawi się właściwość "Set-Cookie" o treści "NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME; secure". Więcej informacji można znaleźć na http://wp.netscape.com/newsref/std/cookie_spec.html.
connectTimeout - timeout w sekundach dla uzyskania połączenia, null pozostawia warość domyślną
reeadTimeout - timeout w sekundach dla odczytania danych, null pozostawia warość domyślną
Returns:
treść strony
Throws:
palio.PalioException
Since:
jPALIO 8.0.5

isProtected

public java.lang.Boolean isProtected(java.lang.Long pageId)
                              throws palio.PalioException
sprawdza czy podana strona jest chroniona

Parameters:
pageId - identyfikator strony
Throws:
palio.PalioException

addCookie

public void addCookie(java.lang.String name,
                      java.lang.String value)
Ustawia ciasteczko. Można wywoływać jedynie z obiektu podpięctego do nagłówka strony.

Parameters:
name - nazwa
value - wartość

addCookie

public void addCookie(java.lang.String name,
                      java.lang.String value,
                      java.lang.Long expire)
Ustawia ciasteczko. Można wywoływać jedynie z obiektu podpięctego do nagłówka strony. Czas wygaśnięcia może mieć następujące wartości: -1 - ciasteczko zostanie usuniętę po zamknięciu przeglądarki 0 - ciasteczko zostanie skasowane liczba dodatnia n - ciasteczko zostanie usunięte po n sekund

Parameters:
name - nazwa
value - wartość
expire - czas wygaśnięcia ciasteczka
Since:
jPALIO 7.4.20, module 1.3.5

getCookies

public java.util.HashMap<java.lang.String,java.lang.String> getCookies()
Returns a map of all cookies


getCookie

public java.lang.String getCookie(java.lang.String name)
Zwraca wartość określonego ciastka. Można wywoływać jedynie z obiektu podpięctego do nagłówka strony.

Parameters:
name - nazwa ciasteczka

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object rowID,
                                   java.lang.String additionalParams,
                                   java.lang.Boolean includeSessionInfo)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony
includeSessionInfo - czy do URL'a doklejać informację o sesji (parametry: _SessionID, _SessionKey, _LoginID)
Throws:
palio.PalioException

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object rowID,
                                   java.lang.String additionalParams)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object rowID,
                                   java.lang.Boolean uniqueID,
                                   java.lang.String additionalParams)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
uniqueID - czy do adresu ma być doklejony unikalny identyfikator umożliwiający jednorazowe wykorzystanie tego adresu (np. zabezpieczenie przed podwójnym wysłaniem formularza)
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
jPALIO 6.12.3, module 1.2.0

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.String additionalParams)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object rowID)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
Throws:
palio.PalioException

url

public static java.lang.String url(java.lang.String code)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
Throws:
palio.PalioException

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object[] params,
                                   java.lang.Boolean uniqueID,
                                   java.lang.Boolean includeSessionInfo)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
params - parametry przekazane do danej strony (wpisujemy tylko nazwy parametrów)
uniqueID - czy do adresu ma być doklejony unikalny identyfikator umożliwiający jednorazowe wykorzystanie tego adresu (np. zabezpieczenie przed podwójnym wysłaniem formularza)
includeSessionInfo - czy do URL'a doklejać informację o sesji (parametry: _SessionID, _SessionKey, _LoginID)
Throws:
palio.PalioException
Since:
jPALIO 6.12.3, module 1.2.0

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object[] params,
                                   java.lang.Boolean uniqueID)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
params - parametry przekazane do danej strony (wpisujemy tylko nazwy parametrów)
uniqueID - czy do adresu ma być doklejony unikalny identyfikator umożliwiający jednorazowe wykorzystanie tego adresu (np. zabezpieczenie przed podwójnym wysłaniem formularza)
Throws:
palio.PalioException
Since:
jPALIO 6.12.3, module 1.2.0

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object[] params)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
params - parametry przekazane do danej strony (wpisujemy tylko nazwy parametrów)
Throws:
palio.PalioException
Since:
jPALIO 6.12.3, module 1.2.0

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object rowID,
                                   java.util.Map<java.lang.String,java.lang.Object> additionalParams,
                                   java.lang.Boolean includeSessionInfo)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony. Wartości są kodowane za pomocą java.net.URLEncoder.
includeSessionInfo - czy do URL'a doklejać informację o sesji (parametry: _SessionID, _SessionKey, _LoginID)
Throws:
palio.PalioException
Since:
jPALIO 7.4.34, module 1.5.0

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object rowID,
                                   java.util.Map<java.lang.String,java.lang.Object> additionalParams)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
additionalParams - dodatkowe parametry przekazane do danej strony. Wartości są kodowane za pomocą java.net.URLEncoder.
Throws:
palio.PalioException
Since:
jPALIO 7.4.34, module 1.5.0

url

public static java.lang.String url(java.lang.String code,
                                   java.lang.Object rowID,
                                   java.lang.Boolean uniqueID,
                                   java.util.Map<java.lang.String,java.lang.Object> additionalParams)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
rowID - identyfikator numeru wiersza (do następnej strony zostanie przekazany parametr np. "_RowID=12")
uniqueID - czy do adresu ma być doklejony unikalny identyfikator umożliwiający jednorazowe wykorzystanie tego adresu (np. zabezpieczenie przed podwójnym wysłaniem formularza)
additionalParams - dodatkowe parametry przekazane do danej strony
Throws:
palio.PalioException
Since:
jPALIO 7.4.34, module 1.5.0

url

public static java.lang.String url(java.lang.String code,
                                   java.util.Map<java.lang.String,java.lang.Object> additionalParams)
                            throws palio.PalioException
Zwraca fizyczny adres danej strony. Adres zostanie przepisany według reguł urlrewrite zdefiniowanych w konfiguracji instancji (jeśli istnieją).

Parameters:
code - kod strony
additionalParams - dodatkowe parametry przekazane do danej strony. Wartości są kodowane za pomocą java.net.URLEncoder.
Throws:
palio.PalioException
Since:
jPALIO 7.4.34, module 1.5.0

checkUniqueID

public java.lang.Boolean checkUniqueID()
Sprawdza czy podany identyfikator w pasku adresu jest ważny (nie był już wykorzystany)

Throws:
palio.PalioException
Since:
jPALIO 6.12.3, module 1.2.0

checkUniqueID

public java.lang.Boolean checkUniqueID(java.lang.Long uniqueID)
Sprawdza czy podany identyfikator jest ważny (nie był już wykorzystany)

Throws:
palio.PalioException
Since:
jPALIO 6.12.3, module 1.2.0