class API: def __init__(self, url=None): self.stub = MSSessionEJBBeanServiceLocator().getMSSessionEJBBeanPort(url=url) def getRequestByUser(self, dn): toPass = MSSessionEJBWS_getRequestByUser() toPass._dn = dn return self.stub.getRequestByUser(toPass)._return def getRequestById(self, id): toPass = MSSessionEJBWS_getRequestById() toPass._id = id return self.stub.getRequestById(toPass)._return def getRequestByStatus(self, status): toPass = MSSessionEJBWS_getRequestByStatus() toPass._status = status return self.stub.getRequestByStatus(toPass)._return def deleteRequest(self, srcUrl, dstUrl, path): toPass = MSSessionEJBWS_deleteRequest() toPass._srcUrl = srcUrl toPass._dstUrl = dstUrl toPass._path = path return self.stub.deleteRequest(toPass) def addRequest(self, srcUrl, dstUrl, path, dn = 'pyclient', force = 'y', parents = 'y', notify = None): toPass = MSSessionEJBWS_addRequest() toPass._srcUrl = srcUrl toPass._dstUrl = dstUrl toPass._path = path toPass._dn = dn toPass._withParents = parents toPass._withForce = force toPass._notify = notify return self.stub.addRequest(toPass)._return
def __init__(self, url=None): self.stub = MSSessionEJBBeanServiceLocator().getMSSessionEJBBeanPort(url=url)