cgl.narada.service.qos
Interface ProducerConstraints
- All Known Implementing Classes:
- ProducerConstraintsImpl
public interface ProducerConstraints
Producer constraints that are associated with a publisher.
CIPHER_MODE
static final String CIPHER_MODE
- See Also:
- Constant Field Values
CIPHER_PADDING
static final String CIPHER_PADDING
- See Also:
- Constant Field Values
SIGNING_ALGORITHM
static final String SIGNING_ALGORITHM
- See Also:
- Constant Field Values
getEntityId
int getEntityId()
getTemplateInfo
TemplateInfo getTemplateInfo()
setSendSecurely
void setSendSecurely()
setSendReliably
void setSendReliably()
setSendWithMessageDigest
void setSendWithMessageDigest()
setSendAfterPayloadCompression
void setSendAfterPayloadCompression(Properties compressionProperties)
getCompressionParams
Properties getCompressionParams()
setSendAfterFragmentation
void setSendAfterFragmentation(Properties fragmentationProperties)
getFragmentationParams
Properties getFragmentationParams()
isSendSecurely
boolean isSendSecurely()
isSendReliably
boolean isSendReliably()
isSendWithMessageDigest
boolean isSendWithMessageDigest()
isSendAfterPayloadCompression
boolean isSendAfterPayloadCompression()
isSendAfterFragmentation
boolean isSendAfterFragmentation()
hasSatisfiedSpecifiedConstraints
boolean hasSatisfiedSpecifiedConstraints(QosIdentifiers identifiers)
setSecurityToken
void setSecurityToken(SignedSecurityToken sst,
SecretKey key,
PrivateKey privKey,
Properties props)
throws ServiceException
- Throws:
ServiceException
getSignedSecurityToken
SignedSecurityToken getSignedSecurityToken()
signPayload
byte[] signPayload(byte[] payload,
String alg)
getSecretKey
SecretKey getSecretKey()
getEncryptionProperties
Properties getEncryptionProperties()
For comments and suggestions please send
e-mail to
The NaradaBrokering Project