cz.muni.fi.cewebs.myservice.delivery
Class DCResponseCachekeyEle

java.lang.Object
  extended by cz.muni.fi.cewebs.myservice.delivery.DCResponseCachekeyEle

public class DCResponseCachekeyEle
extends java.lang.Object

Třída obalující instrukce pro kešování UPLOADOVANÉHO souboru předaného metodě doCommand. Služba pomocí těchto instrukcí může TE vnutit kešovací klíč, jméno a MIME typ uploadovaného souboru, který chce nechat do keše uložit. Jde čistě o optimalizační funkci - takto nakešované soubory pak není nutno při jejich budoucím downloadu opět přenášet mezi službou a TE.


Field Summary
protected  java.lang.String cachekey
          Kešovací klíč, který se má při uložení do keše v TE použít.
protected  java.lang.String mime
          MIME typ ukládaného souboru.
protected  java.lang.String name
          Jméno, kterým se má ukládaný soubor označit.
protected  java.lang.String parameter
          Jméno formulářového políčka, ze kterého byl soubor uploadován (jméno HTTP parametru).
 
Constructor Summary
DCResponseCachekeyEle()
           
DCResponseCachekeyEle(java.lang.String parameter, java.lang.String cachekey, java.lang.String name, java.lang.String mime)
           
 
Method Summary
 java.lang.String getCachekey()
           
 java.lang.String getMime()
           
 java.lang.String getName()
           
 java.lang.String getParameter()
           
 void setCachekey(java.lang.String cachekey)
           
 void setMime(java.lang.String mime)
           
 void setName(java.lang.String name)
           
 void setParameter(java.lang.String parameter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parameter

protected java.lang.String parameter
Jméno formulářového políčka, ze kterého byl soubor uploadován (jméno HTTP parametru). Slouží k identifikaci uploadovaného souboru na straně TE.


cachekey

protected java.lang.String cachekey
Kešovací klíč, který se má při uložení do keše v TE použít.


name

protected java.lang.String name
Jméno, kterým se má ukládaný soubor označit. Nemusí se shodovat se jménem uploadovaného souboru.


mime

protected java.lang.String mime
MIME typ ukládaného souboru. V současné implementaci je MIME typ určován automaticky podle obsahu souboru (a v případě chybného pojmenování je souboru přidána korektní koncovka).

Constructor Detail

DCResponseCachekeyEle

public DCResponseCachekeyEle()

DCResponseCachekeyEle

public DCResponseCachekeyEle(java.lang.String parameter,
                             java.lang.String cachekey,
                             java.lang.String name,
                             java.lang.String mime)
Method Detail

getParameter

public java.lang.String getParameter()

setParameter

public void setParameter(java.lang.String parameter)

getCachekey

public java.lang.String getCachekey()

setCachekey

public void setCachekey(java.lang.String cachekey)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getMime

public java.lang.String getMime()

setMime

public void setMime(java.lang.String mime)