|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.transfer.HttpClientTransmitterImpl
public class HttpClientTransmitterImpl
HTTP implementation of TransferTransmitter. Sends data via HTTP to the server.
| Constructor Summary | |
|---|---|
HttpClientTransmitterImpl()
|
|
| Method Summary | |
|---|---|
void |
abort(Transfer transfer)
Abort the transfer |
Transfer |
begin(TransferTarget target)
Begin a transfer, the transfer object returned will be used by subsequent calls to the transfer service. |
void |
commit(Transfer transfer)
|
ContentService |
getContentService()
|
TransferProgress |
getStatus(Transfer transfer)
Get the status of an in process transfer |
void |
init()
|
void |
prepare(Transfer transfer)
|
void |
sendContent(Transfer transfer,
java.util.Set data)
Send the content of the specified urls |
DeltaList |
sendManifest(Transfer transfer,
java.io.File manifest)
|
void |
setContentService(ContentService contentService)
|
void |
setHttpClient(org.apache.commons.httpclient.HttpClient httpClient)
By default, this class uses a plain HttpClient instance with the only non-default option being the multi-threaded connection manager. |
void |
setHttpsSocketFactory(org.apache.commons.httpclient.protocol.ProtocolSocketFactory socketFactory)
By default this class uses the standard SSLProtocolSocketFactory, but this method allows this to be overridden. |
void |
verifyTarget(TransferTarget target)
Verify that the target is available |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HttpClientTransmitterImpl()
| Method Detail |
|---|
public void init()
public void setHttpsSocketFactory(org.apache.commons.httpclient.protocol.ProtocolSocketFactory socketFactory)
socketFactory - public void setHttpClient(org.apache.commons.httpclient.HttpClient httpClient)
httpClient -
public void verifyTarget(TransferTarget target)
throws TransferException
TransferTransmitter
verifyTarget in interface TransferTransmitterTransferException
public Transfer begin(TransferTarget target)
throws TransferException
TransferTransmitter
begin in interface TransferTransmittertarget - definition of where to transfer to.
TransferException
public DeltaList sendManifest(Transfer transfer,
java.io.File manifest)
throws TransferException
sendManifest in interface TransferTransmittertransfer - the transfer object returned by an earlier call to begin
TransferException
public void abort(Transfer transfer)
throws TransferException
TransferTransmitter
abort in interface TransferTransmittertransfer - the transfer object returned by an earlier call to begin
TransferException
public void commit(Transfer transfer)
throws TransferException
commit in interface TransferTransmittertransfer - the transfer object returned by an earlier call to begin
TransferException
public void prepare(Transfer transfer)
throws TransferException
prepare in interface TransferTransmittertransfer - the transfer object returned by an earlier call to begin
TransferException
public void sendContent(Transfer transfer,
java.util.Set data)
throws TransferException
TransferTransmitter
sendContent in interface TransferTransmittertransfer - the transfer object returned by an earlier call to begindata - the content to send
TransferException
public TransferProgress getStatus(Transfer transfer)
throws TransferException
TransferTransmitter
getStatus in interface TransferTransmitterTransferExceptionpublic void setContentService(ContentService contentService)
public ContentService getContentService()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||