|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectfi.hut.tml.xsmiles.XLink
Contains the data in an XLink and the functions required for the XPointer fragments.
| Field Summary | |
static int |
FAKE_WITH_CONTENT
|
static java.lang.String |
FILEURLPREFIX
|
protected int |
m_method
|
static int |
POST
|
static int |
POST_FORMDATA_HTTP
|
static int |
POST_HTTP
|
static int |
POST_JMS
|
static int |
POST_MULTIPART_HTTP
|
static int |
POST_URLENCODED_HTTP
|
static int |
PUT_HTTP
|
static int |
SIMPLE
|
| Constructor Summary | |
XLink(java.lang.String url)
|
|
XLink(java.lang.String url,
int linkType)
The constructor of the XLink object. |
|
XLink(java.net.URL url)
Initializes XLink with URL parameter. |
|
XLink(java.net.URL url,
byte[] data,
int method,
java.util.Hashtable properties)
Initializes XLink with POST data. |
|
XLink(java.net.URL url,
java.lang.String data,
int method,
java.util.Hashtable properties)
Initializes XLink with POST data. |
|
| Method Summary | |
java.io.InputStream |
getContent()
this may be implemented by subclasses, if they want to hold the content in themselves |
java.lang.String |
getContentType()
|
int |
getLinkType()
|
int |
getMethod()
|
java.lang.String |
getMIMEOverride()
some XLinks may want to override the MIME type gotten from the URL connection. |
byte[] |
getPostData()
|
java.util.Hashtable |
getProperties()
|
java.net.URL |
getURL()
Accessor method. |
java.lang.String |
getURLString()
|
void |
removePostData()
|
void |
setMIMEOverride(java.lang.String override)
some XLinks may want to override the MIME type gotten from the URL connection. |
void |
setURL(java.net.URL url)
Set the URL, for example after a redirect has happened |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int SIMPLE
public static final int POST
public static final int FAKE_WITH_CONTENT
public static final java.lang.String FILEURLPREFIX
public static final int POST_HTTP
public static final int POST_JMS
public static final int POST_URLENCODED_HTTP
public static final int POST_FORMDATA_HTTP
public static final int POST_MULTIPART_HTTP
public static final int PUT_HTTP
protected int m_method
| Constructor Detail |
public XLink(java.lang.String url,
int linkType)
url - a String that contains the URL the link points to.linkType - The type of the link, an enumerated type (e.g. 1 means "SIMPLE")public XLink(java.lang.String url)
public XLink(java.net.URL url)
url - URL to be assigned to XLink
public XLink(java.net.URL url,
java.lang.String data,
int method,
java.util.Hashtable properties)
method - Can be either XLink.POST_HTTP or POST_JMS
public XLink(java.net.URL url,
byte[] data,
int method,
java.util.Hashtable properties)
method - Can be either XLink.POST_HTTP or POST_JMS| Method Detail |
public java.lang.String getMIMEOverride()
public void setMIMEOverride(java.lang.String override)
public java.net.URL getURL()
public void setURL(java.net.URL url)
public java.lang.String getURLString()
public int getLinkType()
public int getMethod()
public byte[] getPostData()
public void removePostData()
public java.util.Hashtable getProperties()
public java.lang.String getContentType()
public java.io.InputStream getContent()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||