org.ajax4jsf.resource
Interface ResourceComponent

All Known Subinterfaces:
ResourceComponent2

public interface ResourceComponent

Version:
$Revision: 1.1.2.1 $ $Date: 2007/01/09 18:58:13 $
Author:
shura (latest modification by $Author: alexsmirnov $)

Method Summary
 javax.faces.el.MethodBinding getCreateContent()
          Get El binding to method in user bean to send resource.
 java.util.Date getExpires()
          Get Expiration time for target .
 java.util.Date getLastModified()
          Get Last modified date for target .
 java.lang.String getMimeType()
          Get Mime-type for target .
 java.lang.Object getValue()
          Get Data object, encoded in uri and passed to "send" method for generate resource content.
 boolean isCacheable()
          Get caching flag for resource.
 boolean isSession()
          Get session-avare flag for resource.
 void setCacheable(boolean newvalue)
          Set caching flag for resource.
 void setCreateContent(javax.faces.el.MethodBinding newvalue)
          Set El binding to method in user bean to send resource.
 void setExpires(java.util.Date newvalue)
          Set Expiration time for target .
 void setLastModified(java.util.Date newvalue)
          Set Last modified for target .
 void setMimeType(java.lang.String newvalue)
          Set Mime-type for target .
 void setSession(boolean newvalue)
          Set session-avare flag for resource.
 void setValue(java.lang.Object newvalue)
          Set Data object, encoded in uri and passed to "send" method for generate resource content.
 

Method Detail

getMimeType

java.lang.String getMimeType()
Get Mime-type for target .

Returns:

setMimeType

void setMimeType(java.lang.String newvalue)
Set Mime-type for target .

Parameters:
newvalue -

getLastModified

java.util.Date getLastModified()
Get Last modified date for target .

Returns:

setLastModified

void setLastModified(java.util.Date newvalue)
Set Last modified for target .

Parameters:
newvalue -

getExpires

java.util.Date getExpires()
Get Expiration time for target .

Returns:

setExpires

void setExpires(java.util.Date newvalue)
Set Expiration time for target .

Parameters:
newvalue -

isCacheable

boolean isCacheable()
Get caching flag for resource.

Returns:

setCacheable

void setCacheable(boolean newvalue)
Set caching flag for resource.

Parameters:
newvalue -

isSession

boolean isSession()
Get session-avare flag for resource.

Returns:
true if resource depend of client session. If false, no JSESSIONID encoded in URI

setSession

void setSession(boolean newvalue)
Set session-avare flag for resource.

Parameters:
newvalue -

getValue

java.lang.Object getValue()
Get Data object, encoded in uri and passed to "send" method for generate resource content.

Returns:

setValue

void setValue(java.lang.Object newvalue)
Set Data object, encoded in uri and passed to "send" method for generate resource content.

Parameters:
newvalue -

getCreateContent

javax.faces.el.MethodBinding getCreateContent()
Get El binding to method in user bean to send resource. Method will called with two parameters - restored data object and servlet output stream.

Returns:

setCreateContent

void setCreateContent(javax.faces.el.MethodBinding newvalue)
Set El binding to method in user bean to send resource. Method will called with two parameters - restored data object and servlet output stream.

Parameters:
newvalue -


Copyright © 2010. All Rights Reserved.