Class LanguageObjectsResourceImpl
- java.lang.Object
-
- com.artisol.teneo.studio.client.resources.AbstractResource
-
- com.artisol.teneo.studio.client.resources.LanguageObjectsResourceImpl
-
- All Implemented Interfaces:
com.artisol.teneo.studio.api.resources.LanguageObjectsResource
public class LanguageObjectsResourceImpl extends AbstractResource implements com.artisol.teneo.studio.api.resources.LanguageObjectsResource
-
-
Field Summary
-
Fields inherited from interface com.artisol.teneo.studio.api.resources.LanguageObjectsResource
DELETE_LANGUAGE_OBJECT_PATH, DELETE_LANGUAGE_OBJECT_SUMMARY, GET_LANGUAGE_OBJECT_HEADERS_PATH, GET_LANGUAGE_OBJECT_HEADERS_SUMMARY, GET_LANGUAGE_OBJECT_PATH, GET_LANGUAGE_OBJECT_SUMMARY, GET_LANGUAGE_OBJECT_VERSION_PATH, GET_LANGUAGE_OBJECT_VERSION_SUMMARY, PATH, POST_LANGUAGE_OBJECT_PATH, POST_LANGUAGE_OBJECT_SUMMARY, PUT_LANGUAGE_OBJECT_PATH, PUT_LANGUAGE_OBJECT_SUMMARY
-
-
Constructor Summary
Constructors Constructor Description LanguageObjectsResourceImpl(javax.ws.rs.client.WebTarget webTarget)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.artisol.teneo.studio.api.models.LanguageObject
createLanguageObject(UUID solutionId, com.artisol.teneo.studio.api.models.LanguageObject languageobject)
void
deleteLanguageObject(UUID solutionId, UUID languageobjectId, boolean force)
com.artisol.teneo.studio.api.models.LanguageObject
getLanguageObject(UUID solutionId, UUID languageobjectId)
List<com.artisol.teneo.studio.api.models.headers.FolderLeafHeader>
getLanguageObjectHeaders(UUID solutionId)
com.artisol.teneo.studio.api.models.LanguageObject
getLanguageObjectVersion(UUID solutionId, UUID languageobjectId, String version)
com.artisol.teneo.studio.api.models.LanguageObject
updateLanguageObject(UUID solutionId, UUID languageobjectId, com.artisol.teneo.studio.api.models.LanguageObject languageobject)
-
-
-
Method Detail
-
createLanguageObject
public com.artisol.teneo.studio.api.models.LanguageObject createLanguageObject(UUID solutionId, com.artisol.teneo.studio.api.models.LanguageObject languageobject) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
createLanguageObject
in interfacecom.artisol.teneo.studio.api.resources.LanguageObjectsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
updateLanguageObject
public com.artisol.teneo.studio.api.models.LanguageObject updateLanguageObject(UUID solutionId, UUID languageobjectId, com.artisol.teneo.studio.api.models.LanguageObject languageobject) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
updateLanguageObject
in interfacecom.artisol.teneo.studio.api.resources.LanguageObjectsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
getLanguageObject
public com.artisol.teneo.studio.api.models.LanguageObject getLanguageObject(UUID solutionId, UUID languageobjectId) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
getLanguageObject
in interfacecom.artisol.teneo.studio.api.resources.LanguageObjectsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
getLanguageObjectVersion
public com.artisol.teneo.studio.api.models.LanguageObject getLanguageObjectVersion(UUID solutionId, UUID languageobjectId, String version) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
getLanguageObjectVersion
in interfacecom.artisol.teneo.studio.api.resources.LanguageObjectsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
deleteLanguageObject
public void deleteLanguageObject(UUID solutionId, UUID languageobjectId, boolean force) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
deleteLanguageObject
in interfacecom.artisol.teneo.studio.api.resources.LanguageObjectsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
getLanguageObjectHeaders
public List<com.artisol.teneo.studio.api.models.headers.FolderLeafHeader> getLanguageObjectHeaders(UUID solutionId) throws com.artisol.teneo.studio.api.exceptions.ResourceException
- Specified by:
getLanguageObjectHeaders
in interfacecom.artisol.teneo.studio.api.resources.LanguageObjectsResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
-