Package net.bluemind.system.api
Interface IExternalSystem
@Path("/system/external")
public interface IExternalSystem
-
Method Summary
Modifier and TypeMethodDescriptiongetExternalSystem
(String systemIdentifier) getExternalSystemsByAuthKind
(Set<ExternalSystem.AuthKind> authKinds) byte[]
testConnection
(String systemIdentifier, UserAccount account)
-
Method Details
-
getExternalSystems
- Throws:
ServerFault
-
getExternalSystemsByAuthKind
@POST @Path("_by_authkind") List<ExternalSystem> getExternalSystemsByAuthKind(Set<ExternalSystem.AuthKind> authKinds) throws ServerFault - Throws:
ServerFault
-
getExternalSystem
@GET @Path("{systemIdentifier}") ExternalSystem getExternalSystem(@PathParam("systemIdentifier") String systemIdentifier) throws ServerFault - Throws:
ServerFault
-
getLogo
@GET @Path("{systemIdentifier}/_logo") byte[] getLogo(@PathParam("systemIdentifier") String systemIdentifier) throws ServerFault - Throws:
ServerFault
-
testConnection
@POST @Path("{systemIdentifier}/_test_connection") ConnectionTestStatus testConnection(@PathParam("systemIdentifier") String systemIdentifier, UserAccount account)
-