|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpalio.modules.core.Module
palio.modules.Media
public final class Media
Moduł posiada zestaw funckji do obsługi obiektów multimedialnych (budowanie adresów internetowych i obsługa operacji związanych z nagłówkiem http).
Moduł jest dostępny w każdej instancji jPalio.
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 | |
---|---|
Media(Instance instance,
java.util.Properties parameters)
|
Method Summary | |
---|---|
byte[] |
get(java.lang.String code)
Returns content of PMedia object with given code. |
java.lang.Long |
getMimeTypeId(java.lang.String mimeTypeName,
java.lang.Boolean insertIfNotExists)
Zwraca identyfikator mime-type z tabeli P_MIME_TYPES. |
java.lang.String |
getMimeTypeValue(java.lang.Long mimeTypeId)
Zwraca wartość typu mimetype z tabelki P_MIME_TYPES |
java.lang.String |
getVersion()
Zwraca numer wersji modułu. |
static java.lang.String |
simpleUrl(java.lang.String code)
Returns URL to media object with given code. |
static java.lang.String |
url(java.lang.String code)
Returns URL to media object URL will be rewrited by urlrewrite's rules defined at instance configuration (if they exists) |
static java.lang.String |
url(java.lang.String code,
java.lang.Boolean simpleForm)
Returns URL to PMedia object with given code. |
java.lang.String |
videoFlash(java.lang.String mediaUrl)
Zwraca odtwarzacz plików video flv |
java.lang.String |
videoFlash(java.lang.String mediaUrl,
java.lang.Long width,
java.lang.Long height,
java.lang.String title)
Zwraca odtwarzacz plików video flv |
java.lang.String |
videoFlash(java.lang.String mediaUrl,
java.lang.Long width,
java.lang.Long height,
java.lang.String title,
java.lang.Long buffer)
Zwraca odtwarzacz plików video flv |
java.lang.String |
videoFlash(java.lang.String mediaUrl,
java.lang.Long width,
java.lang.Long height,
java.lang.String title,
java.lang.Long buffer,
java.lang.Boolean showstop,
java.lang.Boolean showvolume,
java.lang.Boolean showtime,
java.lang.Boolean showfullscreen)
Zwraca odtwarzacz plików video flv |
java.lang.String |
videoFlash(java.lang.String mediaUrl,
java.lang.Long width,
java.lang.Long height,
java.lang.String title,
java.lang.Long buffer,
java.lang.Boolean showstop,
java.lang.Boolean showvolume,
java.lang.Boolean showtime,
java.lang.Boolean showfullscreen,
java.lang.Boolean autoload,
java.lang.Boolean autoplay,
java.lang.String additionalParams)
Zwraca odtwarzacz plików video flv |
java.lang.String |
videoFlash(java.lang.String mediaUrl,
java.lang.String sourceUrl)
Zwraca odtwarzacz plików video flv |
java.lang.String |
videoFlash(java.lang.String mediaUrl,
java.lang.String sourceURL,
java.lang.Long width,
java.lang.Long height,
java.lang.String title)
Zwraca odtwarzacz plików video flv |
java.lang.String |
videoFlash(java.lang.String mediaUrl,
java.lang.String sourceURL,
java.lang.Long width,
java.lang.Long height,
java.lang.String title,
java.lang.Long buffer)
Zwraca odtwarzacz plików video flv |
java.lang.String |
videoFlash(java.lang.String mediaUrl,
java.lang.String sourceURL,
java.lang.Long width,
java.lang.Long height,
java.lang.String title,
java.lang.Long buffer,
java.lang.Boolean showstop,
java.lang.Boolean showvolume,
java.lang.Boolean showtime,
java.lang.Boolean showfullscreen)
Zwraca odtwarzacz plików video flv |
java.lang.String |
videoFlash(java.lang.String mediaUrl,
java.lang.String sourceUrl,
java.lang.Long width,
java.lang.Long height,
java.lang.String title,
java.lang.Long buffer,
java.lang.Boolean showstop,
java.lang.Boolean showvolume,
java.lang.Boolean showtime,
java.lang.Boolean showfullscreen,
java.lang.Boolean autoload,
java.lang.Boolean autoplay,
java.lang.String additionalParams)
Zwraca odtwarzacz plików video flv |
Methods inherited from class palio.modules.core.Module |
---|
getConfigParam, getDescription, getModuleTranslation |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Media(Instance instance, java.util.Properties parameters)
Method Detail |
---|
public java.lang.String getVersion()
getVersion
in class Module
public byte[] get(java.lang.String code) throws palio.PalioException
code
- Media object code
palio.PalioException
- If problem occurs with getting PMedia objectpublic static java.lang.String url(java.lang.String code, java.lang.Boolean simpleForm) throws palio.PalioException
code
- Media object codesimpleForm
- If false, standard URL is generated (/html.media), otherwise simple (/media)
palio.PalioException
- If problem occurs with getting PMedia objectsimpleUrl(String)
,
url(String)
public static java.lang.String url(java.lang.String code) throws palio.PalioException
code
- Media object code
palio.PalioException
public static java.lang.String simpleUrl(java.lang.String code) throws palio.PalioException
PMediaServlet
servlet. Checksum is added to
the URL only when PMedia object NO_CHECKSUM
flag is set to false
. Valid URL generation depends on default
media object code naming convention. Generated URL has following structure: "/media/instance_name/images/icons/jpalio.gif".
URL parts meaning:
code
- PMedia object code
palio.PalioException
- If problem occurs while getting PMedia objectpublic java.lang.Long getMimeTypeId(java.lang.String mimeTypeName, java.lang.Boolean insertIfNotExists) throws palio.PalioException
insertIfNotExists
metoda automatycznie wstawi nowy rekord do tabeli i zwroci jego identyfikator.
mimeTypeName
- nazwa mime-typeinsertIfNotExists
- znacznik okresla czy wstawic nowy typ mime w przypadku gdy podany typ nie istnieje w tabeli P_MIME_TYPES
palio.PalioException
public java.lang.String getMimeTypeValue(java.lang.Long mimeTypeId) throws palio.PalioException
mimeTypeId
- wartośc pola ID z tabeli P_MIME_TYPES
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl) throws palio.PalioException
mediaUrl
- link do pliku flv
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl, java.lang.Long width, java.lang.Long height, java.lang.String title) throws palio.PalioException
mediaUrl
- link do pliku flvwidth
- szerokość oknaheight
- wysoko oknatitle
- tytuł
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl, java.lang.Long width, java.lang.Long height, java.lang.String title, java.lang.Long buffer) throws palio.PalioException
mediaUrl
- link do pliku flvwidth
- szerokość oknaheight
- wysoko oknatitle
- tytułbuffer
- czas buforowania filmu w sekundach przed rozpoczęciem odtwarzania
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl, java.lang.Long width, java.lang.Long height, java.lang.String title, java.lang.Long buffer, java.lang.Boolean showstop, java.lang.Boolean showvolume, java.lang.Boolean showtime, java.lang.Boolean showfullscreen) throws palio.PalioException
mediaUrl
- link do pliku flvwidth
- szerokość oknaheight
- wysoko oknatitle
- tytułbuffer
- czas buforowania filmu w sekundach przed rozpoczęciem odtwarzaniashowstop
- pokaż przycisk stopshowvolume
- pokaż pasek głośnościshowtime
- pokaż czas odtwarzaniashowfullscreen
- pokaż przycisk pełny ekran
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl, java.lang.Long width, java.lang.Long height, java.lang.String title, java.lang.Long buffer, java.lang.Boolean showstop, java.lang.Boolean showvolume, java.lang.Boolean showtime, java.lang.Boolean showfullscreen, java.lang.Boolean autoload, java.lang.Boolean autoplay, java.lang.String additionalParams) throws palio.PalioException
mediaUrl
- link do pliku flvwidth
- szerokość oknaheight
- wysoko oknatitle
- tytułbuffer
- czas buforowania filmu w sekundach przed rozpoczęciem odtwarzaniashowstop
- pokaż przycisk stopshowvolume
- pokaż pasek głośnościshowtime
- pokaż czas odtwarzaniashowfullscreen
- pokaż przycisk pełny ekranautoload
- automatycznie po przeładowaniu strony buforujautoplay
- automatycznie po przeładowaniu strony włącz filmadditionalParams
- dodatkowy parametr
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl, java.lang.String sourceUrl) throws palio.PalioException
mediaUrl
- link do pliku flvsourceUrl
- źródło swf
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl, java.lang.String sourceURL, java.lang.Long width, java.lang.Long height, java.lang.String title) throws palio.PalioException
mediaUrl
- link do pliku flvsourceURL
- źródło swfwidth
- szerokość oknaheight
- wysoko oknatitle
- tytuł
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl, java.lang.String sourceURL, java.lang.Long width, java.lang.Long height, java.lang.String title, java.lang.Long buffer) throws palio.PalioException
mediaUrl
- link do pliku flvsourceURL
- źródło swfwidth
- szerokość oknaheight
- wysoko oknatitle
- tytułbuffer
- czas buforowania filmu w sekundach przed rozpoczęciem odtwarzania
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl, java.lang.String sourceURL, java.lang.Long width, java.lang.Long height, java.lang.String title, java.lang.Long buffer, java.lang.Boolean showstop, java.lang.Boolean showvolume, java.lang.Boolean showtime, java.lang.Boolean showfullscreen) throws palio.PalioException
mediaUrl
- link do pliku flvsourceURL
- źródło swfwidth
- szerokość oknaheight
- wysoko oknatitle
- tytułbuffer
- czas buforowania filmu w sekundach przed rozpoczęciem odtwarzaniashowstop
- pokaż przycisk stopshowvolume
- pokaż pasek głośnościshowtime
- pokaż czas odtwarzaniashowfullscreen
- pokaż przycisk pełny ekran
palio.PalioException
public java.lang.String videoFlash(java.lang.String mediaUrl, java.lang.String sourceUrl, java.lang.Long width, java.lang.Long height, java.lang.String title, java.lang.Long buffer, java.lang.Boolean showstop, java.lang.Boolean showvolume, java.lang.Boolean showtime, java.lang.Boolean showfullscreen, java.lang.Boolean autoload, java.lang.Boolean autoplay, java.lang.String additionalParams) throws palio.PalioException
mediaUrl
- link do pliku flvsourceUrl
- źródło swfwidth
- szerokość oknaheight
- wysoko oknatitle
- tytułbuffer
- czas buforowania filmu w sekundach przed rozpoczęciem odtwarzaniashowstop
- pokaż przycisk stopshowvolume
- pokaż pasek głośnościshowtime
- pokaż czas odtwarzaniashowfullscreen
- pokaż przycisk pełny ekranautoload
- automatycznie po przeładowaniu strony buforujautoplay
- automatycznie po przeładowaniu strony włącz filmadditionalParams
- dodatkowy parametr
palio.PalioException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |