|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DDMSoftwareSignatureService
Services to define software items to be discovered by the DDMProbe components. The definitions are system-wide. If more than one DDM probe component is defined, the definitions apply to all of them.
Method Summary | |
---|---|
void |
disableSignature(java.lang.String signatureID)
Disables the SoftwareSignature . |
void |
enableSignature(java.lang.String signatureID)
Enables the SoftwareSignature . |
DiscoveryFactory |
getDiscoveryFactory()
Returns the factory that creates the objects required by this service. |
SoftwareSignature |
getSignature(java.lang.String signatureID)
Returns the specified SoftwareSignature. |
java.util.Collection<SoftwareSignature> |
getSignatures()
Returns the SoftwareSignature objects currently associated with the DDM system. |
void |
removeSignature(java.lang.String signatureID)
Removes the SoftwareSignature from the system. |
void |
setSignature(SoftwareSignature softwareSignature)
Sets a softwareSignature to be available to the DDMProbe components. |
Method Detail |
---|
void setSignature(SoftwareSignature softwareSignature) throws java.lang.IllegalArgumentException
softwareSignature
- the SoftwareSignature.
java.lang.IllegalArgumentException
- if the SoftwareSignature object is not validvoid disableSignature(java.lang.String signatureID) throws SignatureDoesNotExistException
SoftwareSignature
.
signatureID
- the name of the SoftwareSignature.
SignatureDoesNotExistException
- ia signature named signatureID does not exist.void enableSignature(java.lang.String signatureID) throws SignatureDoesNotExistException
SoftwareSignature
.
signatureID
- the name of the SoftwareSignature.
SignatureDoesNotExistException
- a signature named signatureID does not exist.void removeSignature(java.lang.String signatureID) throws SignatureDoesNotExistException
signatureID
- the name of the SoftwareSignature.
SignatureDoesNotExistException
- a signature named signatureID does not exist.java.util.Collection<SoftwareSignature> getSignatures()
SoftwareSignature getSignature(java.lang.String signatureID)
signatureID
- the name of the SoftwareSignature to retrieve.
DiscoveryFactory getDiscoveryFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |