Skip to content

Commit a7036f0

Browse files
committed
added codedepot snippets
1 parent 80dc6ce commit a7036f0

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

src/main/java/com/docusign/controller/workspaces/examples/Work001CreateWorkspaceController.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,25 @@ public Work001CreateWorkspaceController(DSConfiguration config, Session session,
3434
@Override
3535
protected Object doWork(WorkArguments args, ModelMap model, HttpServletResponse response) throws Exception {
3636
var accountId = session.getAccountId();
37+
38+
//ds-snippet-start:Workspaces1Step2
3739
var accessToken = user.getAccessToken();
40+
//ds-snippet-end:Workspaces1Step2
41+
42+
//ds-snippet-start:Workspaces1Step3
3843
var workspaceName = args.getWorkspaceName();
44+
//ds-snippet-end:Workspaces1Step3
3945

46+
//ds-snippet-start:Workspaces1Step4
4047
var workspace = CreateWorkspaceService.createWorkspace(accessToken, accountId, workspaceName);
48+
//ds-snippet-end:Workspaces1Step4
49+
4150
var workspaceId = workspace.createWorkspaceResponse().get().workspaceId().orElse("");
4251
session.setWorkspaceId(workspaceId);
43-
4452
DoneExample.createDefault(getTextForCodeExampleByApiType().ExampleName)
4553
.withMessage(getTextForCodeExampleByApiType().ResultsPageText.replaceFirst("\\{0}", workspaceId))
4654
.withJsonObject(workspace.createWorkspaceResponse().get())
4755
.addToModel(model, config);
48-
4956
return DONE_EXAMPLE_PAGE;
5057
}
5158
}

src/main/java/com/docusign/controller/workspaces/examples/Work002AddDocumentToWorkspaceController.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,22 @@ protected void onInitModel(WorkArguments args, ModelMap model) throws Exception
3939
@Override
4040
protected Object doWork(WorkArguments args, ModelMap model, HttpServletResponse response) throws Exception {
4141
var accountId = session.getAccountId();
42+
43+
//ds-snippet-start:Workspaces2Step2
4244
var accessToken = user.getAccessToken();
45+
//ds-snippet-end:Workspaces2Step2
46+
4347
var workspaceId = session.getWorkspaceId();
48+
49+
//ds-snippet-start:Workspaces2Step3
4450
var documentName = args.getDocumentName();
4551
var documentPath = args.getDocumentPath();
52+
//ds-snippet-end:Workspaces2Step3
4653

54+
//ds-snippet-start:Workspaces2Step4
4755
var results = AddDocumentToWorkspaceService.addDocumentToWorkspace(accessToken, accountId, workspaceId, documentPath, documentName);
56+
//ds-snippet-end:Workspaces2Step4
57+
4858
var documentId = results.createWorkspaceDocumentResponse().get().documentId().orElse("");
4959
session.setDocumentId(documentId);
5060

src/main/java/com/docusign/controller/workspaces/examples/Work003SendEnvelopeWithRecipientController.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,32 @@ protected void onInitModel(WorkArguments args, ModelMap model) throws Exception
3838
@Override
3939
protected Object doWork(WorkArguments args, ModelMap model, HttpServletResponse response) throws Exception {
4040
var accountId = session.getAccountId();
41+
42+
//ds-snippet-start:Workspaces3Step2
4143
var accessToken = user.getAccessToken();
44+
//ds-snippet-end:Workspaces3Step2
45+
4246
var basePath = session.getBasePath();
4347
var workspaceId = session.getWorkspaceId();
48+
49+
//ds-snippet-start:Workspaces3Step3
4450
var documentId = session.getDocumentId();
51+
//ds-snippet-end:Workspaces3Step3
52+
4553
var signerEmail = args.getSignerEmail();
4654
var signerName = args.getSignerName();
4755

56+
//ds-snippet-start:Workspaces3Step4
4857
var envelope = SendEnvelopeWithRecipientInfoService.createWorkspaceEnvelope(accessToken, accountId, workspaceId, documentId);
58+
//ds-snippet-end:Workspaces3Step4
59+
60+
//ds-snippet-start:Workspaces3Step5
4961
var envelopeId = envelope.createWorkspaceEnvelopeResponse().get().envelopeId().get();
62+
//ds-snippet-end:Workspaces3Step5
63+
64+
//ds-snippet-start:Workspaces3Step6
5065
var results = SendEnvelopeWithRecipientInfoService.sendEnvelope(accessToken, basePath, accountId, envelopeId, signerEmail, signerName);
66+
//ds-snippet-end:Workspaces3Step6
5167

5268
DoneExample.createDefault(getTextForCodeExampleByApiType().ExampleName)
5369
.withMessage(getTextForCodeExampleByApiType().ResultsPageText.replaceFirst("\\{0}", envelopeId))

0 commit comments

Comments
 (0)