public interface ICAT
@RequestWrapper(localName="deleteMany", targetNamespace="http://icatproject.org", className="org.icatproject.DeleteMany") @ResponseWrapper(localName="deleteManyResponse", targetNamespace="http://icatproject.org", className="org.icatproject.DeleteManyResponse") void deleteMany(String sessionId, List<EntityBaseBean> beans) throws IcatException_Exception
sessionId
- beans
- IcatException_Exception
@RequestWrapper(localName="login", targetNamespace="http://icatproject.org", className="org.icatproject.Login") @ResponseWrapper(localName="loginResponse", targetNamespace="http://icatproject.org", className="org.icatproject.LoginResponse") String login(String plugin, Login.Credentials credentials) throws IcatException_Exception
credentials
- plugin
- IcatException_Exception
@RequestWrapper(localName="get", targetNamespace="http://icatproject.org", className="org.icatproject.Get") @ResponseWrapper(localName="getResponse", targetNamespace="http://icatproject.org", className="org.icatproject.GetResponse") EntityBaseBean get(String sessionId, String query, long primaryKey) throws IcatException_Exception
sessionId
- query
- primaryKey
- IcatException_Exception
@RequestWrapper(localName="delete", targetNamespace="http://icatproject.org", className="org.icatproject.Delete") @ResponseWrapper(localName="deleteResponse", targetNamespace="http://icatproject.org", className="org.icatproject.DeleteResponse") void delete(String sessionId, EntityBaseBean bean) throws IcatException_Exception
bean
- sessionId
- IcatException_Exception
@RequestWrapper(localName="search", targetNamespace="http://icatproject.org", className="org.icatproject.Search") @ResponseWrapper(localName="searchResponse", targetNamespace="http://icatproject.org", className="org.icatproject.SearchResponse") List<Object> search(String sessionId, String query) throws IcatException_Exception
sessionId
- query
- IcatException_Exception
@RequestWrapper(localName="create", targetNamespace="http://icatproject.org", className="org.icatproject.Create") @ResponseWrapper(localName="createResponse", targetNamespace="http://icatproject.org", className="org.icatproject.CreateResponse") long create(String sessionId, EntityBaseBean bean) throws IcatException_Exception
bean
- sessionId
- IcatException_Exception
@RequestWrapper(localName="update", targetNamespace="http://icatproject.org", className="org.icatproject.Update") @ResponseWrapper(localName="updateResponse", targetNamespace="http://icatproject.org", className="org.icatproject.UpdateResponse") void update(String sessionId, EntityBaseBean bean) throws IcatException_Exception
bean
- sessionId
- IcatException_Exception
@RequestWrapper(localName="getUserName", targetNamespace="http://icatproject.org", className="org.icatproject.GetUserName") @ResponseWrapper(localName="getUserNameResponse", targetNamespace="http://icatproject.org", className="org.icatproject.GetUserNameResponse") String getUserName(String sessionId) throws IcatException_Exception
sessionId
- IcatException_Exception
@RequestWrapper(localName="dummy", targetNamespace="http://icatproject.org", className="org.icatproject.Dummy") @ResponseWrapper(localName="dummyResponse", targetNamespace="http://icatproject.org", className="org.icatproject.DummyResponse") void dummy(Datafile arg0, DatafileFormat arg1, DatafileParameter arg2, Dataset arg3, DatasetParameter arg4, DatasetType arg5, Facility arg6, FacilityCycle arg7, InstrumentScientist arg8, User arg9, Instrument arg10, Investigation arg11, InvestigationType arg12, InvestigationUser arg13, Keyword arg14, ParameterType arg15, Publication arg16, RelatedDatafile arg17, Sample arg18, SampleParameter arg19, Shift arg20, Study arg21, StudyInvestigation arg22, StudyStatus arg23, Application arg24, Job arg25, InputDataset arg26, OutputDataset arg27, InputDatafile arg28, OutputDatafile arg29, NotificationRequest arg30, Group arg31, UserGroup arg32)
arg5
- arg4
- arg3
- arg2
- arg1
- arg23
- arg0
- arg22
- arg21
- arg20
- arg27
- arg26
- arg25
- arg24
- arg29
- arg28
- arg30
- arg32
- arg31
- arg19
- arg17
- arg18
- arg15
- arg16
- arg13
- arg14
- arg11
- arg12
- arg10
- arg6
- arg7
- arg8
- arg9
- @RequestWrapper(localName="logout", targetNamespace="http://icatproject.org", className="org.icatproject.Logout") @ResponseWrapper(localName="logoutResponse", targetNamespace="http://icatproject.org", className="org.icatproject.LogoutResponse") void logout(String sessionId) throws IcatException_Exception
sessionId
- IcatException_Exception
@RequestWrapper(localName="createMany", targetNamespace="http://icatproject.org", className="org.icatproject.CreateMany") @ResponseWrapper(localName="createManyResponse", targetNamespace="http://icatproject.org", className="org.icatproject.CreateManyResponse") List<Long> createMany(String sessionId, List<EntityBaseBean> beans) throws IcatException_Exception
sessionId
- beans
- IcatException_Exception
@RequestWrapper(localName="getEntityInfo", targetNamespace="http://icatproject.org", className="org.icatproject.GetEntityInfo") @ResponseWrapper(localName="getEntityInfoResponse", targetNamespace="http://icatproject.org", className="org.icatproject.GetEntityInfoResponse") EntityInfo getEntityInfo(String beanName) throws IcatException_Exception
beanName
- IcatException_Exception
@RequestWrapper(localName="getRemainingMinutes", targetNamespace="http://icatproject.org", className="org.icatproject.GetRemainingMinutes") @ResponseWrapper(localName="getRemainingMinutesResponse", targetNamespace="http://icatproject.org", className="org.icatproject.GetRemainingMinutesResponse") double getRemainingMinutes(String sessionId) throws IcatException_Exception
sessionId
- IcatException_Exception
@RequestWrapper(localName="getApiVersion", targetNamespace="http://icatproject.org", className="org.icatproject.GetApiVersion") @ResponseWrapper(localName="getApiVersionResponse", targetNamespace="http://icatproject.org", className="org.icatproject.GetApiVersionResponse") String getApiVersion() throws IcatException_Exception
IcatException_Exception
Copyright © 2012 The ICAT Collaboration. All Rights Reserved.