Package org.osgi.service.dal
Interface OperationMetadata
-
public interface OperationMetadataContains metadata about function operation.- See Also:
Function,PropertyMetadata
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDESCRIPTIONMetadata key, which value represents the operation description.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,?>getMetadata()Returns metadata about the function operation.PropertyMetadata[]getParametersMetadata()Returns metadata about the operation parameters ornullif no such metadata is available.PropertyMetadatagetReturnValueMetadata()Returns metadata about the operation return value ornullif no such metadata is available.
-
-
-
Field Detail
-
DESCRIPTION
static final java.lang.String DESCRIPTION
Metadata key, which value represents the operation description. The property value type isjava.lang.String.- See Also:
- Constant Field Values
-
-
Method Detail
-
getMetadata
java.util.Map<java.lang.String,?> getMetadata()
Returns metadata about the function operation. The keys of thejava.util.Mapresult must be ofjava.lang.Stringtype. Possible keys:DESCRIPTION- custom key
- Returns:
- The operation metadata or
nullif no such metadata is available.
-
getReturnValueMetadata
PropertyMetadata getReturnValueMetadata()
Returns metadata about the operation return value ornullif no such metadata is available.- Returns:
- Operation return value metadata.
-
getParametersMetadata
PropertyMetadata[] getParametersMetadata()
Returns metadata about the operation parameters ornullif no such metadata is available.- Returns:
- Operation parameters metadata.
-
-