Package com.axemble.vdoc.sdk.interfaces
Interface IConnectionDefinition<T>
- All Superinterfaces:
IDeletionSupport,IElement,IExternalReference,IProtocolSupport,ISecuritySupport,Serializable
public interface IConnectionDefinition<T>
extends IExternalReference, IDeletionSupport, IElement, IProtocolSupport, ISecuritySupport
This class retrieves a connection from a specified external reference declared
in the administration
- Author:
- ploureiro
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceSystems or standards Category.static interfaceSystems or standards types. -
Method Summary
Modifier and TypeMethodDescriptionGets a connection for the specified connection declared in the administrationgetLabel()Gets the organization object.Gets the value of a property.voidSets a value to a propertyMethods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupport
deleteMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElement
getId, getModule, getNativeObject, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IExternalReference
getNameMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupport
getProtocolURI, getProtocolURI
-
Method Details
-
getLabel
String getLabel()- Returns:
- the label of the connection.
-
getDescription
String getDescription()- Returns:
- the description of the connection.
-
getOrganization
IOrganization getOrganization()Gets the organization object.- Returns:
- A
IOrganizationobject.
-
getCategoryName
String getCategoryName()- Returns:
- the categoryName of the connection
-
setValue
Sets a value to a property- Parameters:
propertyName- The system name of the property.value- The value object to set.
-
getValue
Gets the value of a property.- Parameters:
propertyName- The system name of the property.- Returns:
- A
Objectobject.
-
getValues
- Returns:
- all configuration values
-
getConnection
T getConnection()Gets a connection for the specified connection declared in the administration- Returns:
- Connection object
-