Package com.logicaldoc.stamp.automation
Class StampTool
- java.lang.Object
-
- com.logicaldoc.stamp.automation.StampTool
-
public class StampTool extends Object
Class to apply stamps into documents from inside the Automation- Since:
- 7.5.1
- Author:
- Marco Meschieri - LogicalDOC
-
-
Constructor Summary
Constructors Constructor Description StampTool()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetSignature(String username)Retrieves the Base64-encoded image representing the signature of the gien uservoidstamp(com.logicaldoc.core.document.Document doc, Stamp stamp, com.logicaldoc.core.security.User user)Applies a stamp in the given document in the name of the given uservoidstamp(com.logicaldoc.core.document.Document doc, String stampName, com.logicaldoc.core.security.User user)Applies a stamp in the given document in the name of the given uservoidstamp(com.logicaldoc.core.document.Document doc, String stampName, String username)Applies a stamp in the given document in the name of the given uservoidstamp(com.logicaldoc.core.document.Document doc, String stampName, Map<String,Object> parameters, com.logicaldoc.core.security.User user)Applies a stamp in the given document in the name of the given uservoidstamp(com.logicaldoc.core.document.Document doc, String stampName, Map<String,Object> parameters, String username)Applies a stamp in the given document in the name of the given user
-
-
-
Method Detail
-
stamp
public void stamp(com.logicaldoc.core.document.Document doc, Stamp stamp, com.logicaldoc.core.security.User user) throws ExceptionApplies a stamp in the given document in the name of the given user- Parameters:
doc- the document to stampstamp- the stamp to apply (use stamp.parameters to pass your dynamic parameters to the stamp automation)user- the current user- Throws:
Exception- a generic error
-
stamp
public void stamp(com.logicaldoc.core.document.Document doc, String stampName, Map<String,Object> parameters, com.logicaldoc.core.security.User user) throws ExceptionApplies a stamp in the given document in the name of the given user- Parameters:
doc- the document to stampstampName- name of the stamp to applyuser- the current userparameters- optional map of parameters to pass to the Stamp automation- Throws:
Exception- a generic error
-
stamp
public void stamp(com.logicaldoc.core.document.Document doc, String stampName, com.logicaldoc.core.security.User user) throws ExceptionApplies a stamp in the given document in the name of the given user- Parameters:
doc- the document to stampstampName- name of the stamp to applyuser- the current user- Throws:
Exception- a generic error
-
stamp
public void stamp(com.logicaldoc.core.document.Document doc, String stampName, Map<String,Object> parameters, String username) throws ExceptionApplies a stamp in the given document in the name of the given user- Parameters:
doc- the document to stampstampName- name of the stamp to applyparameters- optional map of parameters to pass to the Stamp automationusername- the username of the current user- Throws:
Exception- a generic error
-
stamp
public void stamp(com.logicaldoc.core.document.Document doc, String stampName, String username) throws ExceptionApplies a stamp in the given document in the name of the given user- Parameters:
doc- the document to stampstampName- name of the stamp to applyusername- the username of the current user- Throws:
Exception- a generic error
-
-