public class StampImpl extends ClientImpl implements BaseStamp, Serializable
Modifier and Type | Method and Description |
---|---|
StampImageSize |
calculateFlyImageDimensions(String uuid,
long imgToStampWidth,
long imgToStampHeight,
long floatingImageWidth,
long floatingImageHeight,
int pageNumber) |
StampCoordinates |
calculateStampCoordinates(long imgToStampWidth,
long imgToStampHeight,
long floatingDivWidth,
long floatingDivHeight,
String exprX,
String exprY,
String stampType,
String stampAlign) |
StampExpressions |
calculateStampExpressions(long imgToStampWidth,
long imgToStampHeight,
long posX,
long posY) |
List<StampItem> |
getAllStamps() |
StampPersonalImage |
getPersonalStampImage(String uuid,
long id) |
List<Document> |
getPersonalStamps() |
StampImage |
getStampImageByPk(long id,
String uuid) |
StampText |
getStampTextByPk(long id,
String uuid) |
void |
setAuthorizationToken(String authorizationToken)
setAuthenticationToken
|
void |
stampImage(String uuid,
String id) |
void |
stampImageCustom(String uuid,
String id,
String exprX,
String exprY,
String range,
String personalStampUuid) |
void |
stampText(String uuid,
String id) |
getClient, getClient, resource, resource
public StampImpl(String host)
public void setAuthorizationToken(String authorizationToken)
public List<StampItem> getAllStamps() throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException
getAllStamps
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
PathNotFoundException
WebserviceException
UnknownException
PrincipalAdapterException
public StampText getStampTextByPk(long id, String uuid) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException
getStampTextByPk
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
PathNotFoundException
WebserviceException
UnknownException
PrincipalAdapterException
public StampImage getStampImageByPk(long id, String uuid) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException
getStampImageByPk
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
PathNotFoundException
WebserviceException
UnknownException
PrincipalAdapterException
public StampCoordinates calculateStampCoordinates(long imgToStampWidth, long imgToStampHeight, long floatingDivWidth, long floatingDivHeight, String exprX, String exprY, String stampType, String stampAlign) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException
calculateStampCoordinates
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
PathNotFoundException
WebserviceException
UnknownException
PrincipalAdapterException
public StampExpressions calculateStampExpressions(long imgToStampWidth, long imgToStampHeight, long posX, long posY) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException
calculateStampExpressions
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
PathNotFoundException
WebserviceException
UnknownException
PrincipalAdapterException
public void stampText(String uuid, String id) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException, ItemExistsException
stampText
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
PathNotFoundException
WebserviceException
UnknownException
PrincipalAdapterException
ItemExistsException
public void stampImage(String uuid, String id) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException, ItemExistsException
stampImage
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
PathNotFoundException
WebserviceException
UnknownException
PrincipalAdapterException
ItemExistsException
public void stampImageCustom(String uuid, String id, String exprX, String exprY, String range, String personalStampUuid) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException, ItemExistsException
public StampImageSize calculateFlyImageDimensions(String uuid, long imgToStampWidth, long imgToStampHeight, long floatingImageWidth, long floatingImageHeight, int pageNumber) throws AccessDeniedException, RepositoryException, DatabaseException, WebserviceException, UnknownException, PrincipalAdapterException
calculateFlyImageDimensions
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
WebserviceException
UnknownException
PrincipalAdapterException
public List<Document> getPersonalStamps() throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException
getPersonalStamps
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
PathNotFoundException
WebserviceException
UnknownException
PrincipalAdapterException
public StampPersonalImage getPersonalStampImage(String uuid, long id) throws AccessDeniedException, RepositoryException, DatabaseException, PathNotFoundException, WebserviceException, UnknownException, PrincipalAdapterException
getPersonalStampImage
in interface BaseStamp
AccessDeniedException
RepositoryException
DatabaseException
PathNotFoundException
WebserviceException
UnknownException
PrincipalAdapterException
Copyright © 2020 Open Knowledge Management System S.L.. All Rights Reserved.