com.ibm.tivoli.maximo.oslc.provider

Class OslcAttachmentHandler

  • java.lang.Object
    • com.ibm.tivoli.maximo.oslc.provider.OslcAttachmentHandler


  • public class OslcAttachmentHandler
    extends java.lang.Object
    • Constructor Detail

      • OslcAttachmentHandler

        public OslcAttachmentHandler(java.lang.String osName,
                                     OslcResourceDetailInfo docLinkResDetInfo)
    • Method Detail

      • setExternalId

        protected void setExternalId(java.lang.String externalId,
                                     MboRemote mbo)
                              throws java.rmi.RemoteException,
                                     MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • logTransaction

        protected void logTransaction(MXLogger logger,
                                      java.lang.String txid,
                                      MboRemote mbo)
                               throws MXException,
                                      java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • createAttachments

        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
        Throws:
        MXException
        java.rmi.RemoteException
      • createAttachments

        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
        Throws:
        MXException
        java.rmi.RemoteException
      • getContentTypeFrom

        public static java.lang.String getContentTypeFrom(MboRemote docLinkMbo)
                                                   throws java.rmi.RemoteException,
                                                          MXException
        Throws:
        java.rmi.RemoteException
        MXException