public final class

CustomGetOperation

extends Object
implements ReferenceOperation
java.lang.Object
   ↳ org.mule.modules.jive.api.impl.CustomGetOperation

Class Overview

ReferenceOperation with custom properties for the get method

Summary

Fields
private CustomOp customOp The CustomOp that holds the custom properties
Public Constructors
CustomGetOperation(CustomOp customOp)
Public Methods
Map<String, Object> execute(JiveClient resource, XmlMapper mapper, EntityType type, String id)
static ReferenceOperation from(CustomOp customOp)
Protected Methods
String getCompleteUriForCustomOp(CustomOp customType, String id)
Generates the complete uri for the get or delete CustomOp.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.mule.modules.jive.api.ReferenceOperation

Fields

private CustomOp customOp

The CustomOp that holds the custom properties

Public Constructors

public CustomGetOperation (CustomOp customOp)

Parameters
customOp The CustomOp for this CustomGetOperation

Public Methods

public Map<String, Object> execute (JiveClient resource, XmlMapper mapper, EntityType type, String id)

Parameters
resource
mapper
type
id

public static ReferenceOperation from (CustomOp customOp)

Parameters
customOp

Protected Methods

protected String getCompleteUriForCustomOp (CustomOp customType, String id)

Generates the complete uri for the get or delete CustomOp.

Parameters
customType The CustomOp that is being executed
id A String containing the path parameters to add
Returns
  • The resouce uri with the path parameters added