|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.adobe.idp.dsc.registry.endpoint.ModifyEndpointInfo
public class ModifyEndpointInfo
Enables the creation of a Java object that is required to modify an existing endpoint. By modifying an endpoint, you can change the behaviour of the endpoint. Consider, for example, a WatchFolder endpoint that specifies a folder that is used as the watched folder. You can programmatically modify configuration values that belong to the WatchFolder endpoint resulting in another folder functioning as the watched folder. For information about programmatically modifying endpoints, see Modifying Endpoints in the Adobe Experience Manager forms SDK Help.
Nested Class Summary | |
---|---|
class |
ModifyEndpointInfo.InputMapping
Represents an input data mapping value that is assoicated with an endpoint. |
class |
ModifyEndpointInfo.OutputMapping
Represents an output data mapping value that is assoicated with an endpoint. |
Constructor Summary | |
---|---|
ModifyEndpointInfo()
A constructor that creates a ModifyEndpointInfo object. |
Method Summary | |
---|---|
java.lang.String |
getCategoryId()
Retrieves the endpoint category identifier value. |
java.util.Map |
getConfigParameters()
Retrieves configuration values that are applicable to an endpoint. |
java.lang.String |
getCreatedBy()
|
java.lang.String |
getDescription()
Retrieves a description of the endpoint. |
long |
getId()
Retrieves the identifier value of this endpoint. |
java.util.Map |
getInputParameterMappings()
Retrieves input data mapping values that are associated with this endpoint. |
java.lang.String |
getName()
Retrieves the name of this endpoint. |
java.lang.String |
getOperationName()
Retrieves the operation name that is invoked by this endpoint. |
java.util.Map |
getOutputParameterMappings()
Retrieves output data mapping value that is associated with this endpoint. |
boolean |
isCategoryIdSet()
Specifies whether the category identifier value is set. |
boolean |
isConfigParamsSet()
Specifies whether configuration values for this endpoint are set. |
boolean |
isCreatedBySet()
Specifies whether the endpoint created by attribute is set. |
boolean |
isDescriptionSet()
Specifies whether the endpoint description is set. |
boolean |
isEnabled()
Retrives a value that specifies whether the endpoint is enabled. |
boolean |
isEnabledSet()
Specifies whether the endpoint is enabled. |
boolean |
isInputMappingsSet()
Specifies whether input data mapping values are set. |
boolean |
isNameSet()
Specifies whether the category name is set. |
boolean |
isOperationNameSet()
Specifies whether the operation name for this endpoint is set. |
boolean |
isOutputMappingsSet()
Specifies whether output data mapping values are set. |
void |
setCategoryId(java.lang.String aId)
Sets the endpoint category identifier value. |
void |
setConfigParameterAsText(java.lang.String aParamName,
java.lang.String aValue)
Sets the endpoint configuration values. |
void |
setCreatedBy(java.lang.String m_createdBy)
|
void |
setDescription(java.lang.String aDescription)
Sets the description of the endpoint. |
void |
setEnabled(boolean aEnabled)
Sets a flag that specifies whether the endpoint is enabled. |
void |
setId(long aId)
Sets the identifier value of this endpoint. |
void |
setInputParameterMapping(java.lang.String aParamName,
java.lang.String aParamType,
java.lang.String aMappingType,
java.lang.String aValue)
Sets input data mapping values for this endpoint. |
void |
setName(java.lang.String aName)
Sets the name of this endpoint. |
void |
setOperationName(java.lang.String aOperationName)
Sets the the operation name that is invoked using this endpoint. |
void |
setOutputParameterMapping(java.lang.String aParamName,
java.lang.String aParamType,
java.lang.String aValue)
Sets the output data mapping value for this endpoint. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ModifyEndpointInfo()
ModifyEndpointInfo
object.
Method Detail |
---|
public void setId(long aId)
Endpoint
object's
getId
method to this method.
To see this method used in a code example, see the Modifying an endpoint using the Java API quick start in the Adobe Experience Manager forms SDK Help.
aId
- The identifier value of this endpoint.Endpoint
public long getId()
public void setName(java.lang.String aName)
aName
- The name of this endpoint.public java.lang.String getName()
public boolean isNameSet()
true
means that the category name is set.public void setCategoryId(java.lang.String aId)
aId
- The identifier value of the category that is associated with this endpoint.public java.lang.String getCategoryId()
public boolean isCategoryIdSet()
true
means that the category identifier value is set.setCategoryId
public void setInputParameterMapping(java.lang.String aParamName, java.lang.String aParamType, java.lang.String aMappingType, java.lang.String aValue)
To see this method used in a code example, see the Modifying an endpoint using the Java API quick start in the Adobe Experience Manager forms SDK Help.
aParamName
- The name of the input parameter.aParamType
- The data type of the input parameter.aMappingType
- Used to configure the input values required to invoke the service operation. Two types of mapping types exist:
aValue
- Specifies the value of the mapping type. For example, if you select a Variable
mapping type, then you can specify *.pdf as the file pattern.public boolean isInputMappingsSet()
true
means that input data mapping values are set.setInputParameterMapping
public java.util.Map getInputParameterMappings()
java.util.Map
object that contains input data mapping values assoicated with an endpoint. A map entry exists for each operation input value.public void setOutputParameterMapping(java.lang.String aParamName, java.lang.String aParamType, java.lang.String aValue)
To see this method used in a code example, see the Modifying an endpoint using the Java API quick start in the Adobe Experience Manager forms SDK Help.
aParamName
- The name of the output parameter.aParamType
- The data type of the output parameter.aValue
- The following options are available:
public java.util.Map getOutputParameterMappings()
java.util.Map
object that contains the output data mapping value associated with this endpoint.public boolean isOutputMappingsSet()
true
means that output data mapping values are set.setOutputParameterMapping
public void setConfigParameterAsText(java.lang.String aParamName, java.lang.String aValue)
To see this method used in a code example, see the Modifying an endpoint using the Java API quick start in the Adobe Experience Manager forms SDK Help.
aParamName
- The name of the configuration value to set.aValue
- The corresponding value.public java.util.Map getConfigParameters()
java.util.Map
object that contains configuration values.public boolean isConfigParamsSet()
true
means that configuration values are set.setConfigParameterAsText
public void setOperationName(java.lang.String aOperationName)
aOperationName
- The name of the operation that is invoked.public java.lang.String getOperationName()
public boolean isOperationNameSet()
true
means that the operation name is set.setOperationName
public void setEnabled(boolean aEnabled)
true
to enable the endpoint.
You can also enable an
endpoint by invoking the EndpointRegistryClient
object's enable
method.
aEnabled
- A boolean value that specifies if the endpoint is enabled.enable
public boolean isEnabled()
true<\code> means that the endpoint is enabled.
- Returns:
- A boolean value that specifies whether the endpoint is enabled. The value
true
means that the endpoint is enabled.
public boolean isEnabledSet()
true
means that the endpoint is enabled.setEnabled
public java.lang.String getDescription()
public void setDescription(java.lang.String aDescription)
aDescription
- A string value that specifies the description of the endpoint.public boolean isDescriptionSet()
true
means that the endpoint description is set.setDescription
public boolean isCreatedBySet()
true
means that the endpoint description is set.setDescription
public void setCreatedBy(java.lang.String m_createdBy)
public java.lang.String getCreatedBy()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |