public class OslcAttachmentHandler
extends java.lang.Object
Constructor and Description |
---|
OslcAttachmentHandler(java.lang.String osName,
OslcResourceDetailInfo docLinkResDetInfo) |
Modifier and Type | Method and Description |
---|---|
long |
createAttachments(MXLogger logger,
java.lang.String wwwURL,
java.lang.String documentName,
java.lang.String description,
java.lang.String docType,
MboSetRemote doclinkSet,
java.lang.String urlType,
byte[] data,
java.lang.String externalId,
java.lang.String txid) |
long |
createAttachments(MXLogger logger,
java.lang.String wwwURL,
java.lang.String documentName,
java.lang.String description,
java.lang.String docType,
MboSetRemote doclinkSet,
java.lang.String urlType,
byte[] data,
java.lang.String externalId,
java.lang.String txid,
java.lang.Boolean addToLibrary,
java.lang.Boolean printThruLink) |
static java.lang.String |
getContentTypeFrom(MboRemote docLinkMbo) |
protected void |
logTransaction(MXLogger logger,
java.lang.String txid,
MboRemote mbo) |
protected void |
setExternalId(java.lang.String externalId,
MboRemote mbo) |
void |
updateAttachments(MXLogger logger,
MboRemote mbo,
byte[] data) |
public OslcAttachmentHandler(java.lang.String osName, OslcResourceDetailInfo docLinkResDetInfo)
public void updateAttachments(MXLogger logger, MboRemote mbo, byte[] data) throws MXException, java.io.IOException
MXException
java.io.IOException
protected void setExternalId(java.lang.String externalId, MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
protected void logTransaction(MXLogger logger, java.lang.String txid, MboRemote mbo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public long createAttachments(MXLogger logger, java.lang.String wwwURL, java.lang.String documentName, java.lang.String description, java.lang.String docType, MboSetRemote doclinkSet, java.lang.String urlType, byte[] data, java.lang.String externalId, java.lang.String txid) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public long createAttachments(MXLogger logger, java.lang.String wwwURL, java.lang.String documentName, java.lang.String description, java.lang.String docType, MboSetRemote doclinkSet, java.lang.String urlType, byte[] data, java.lang.String externalId, java.lang.String txid, java.lang.Boolean addToLibrary, java.lang.Boolean printThruLink) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public static java.lang.String getContentTypeFrom(MboRemote docLinkMbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException