public class

TopicSubscription

extends Object
implements Serializable
java.lang.Object
   ↳ org.mule.module.pubsubhubbub.data.TopicSubscription

Summary

Constants
long serialVersionUID
Fields
private final URI callbackUrl
private final long expiryTime
private final byte[] secret
private final URI topicUrl
Public Constructors
TopicSubscription(URI callbackUrl, URI topicUrl, long expiryTime, byte[] secret)
Public Methods
boolean equals(Object obj)
URI getCallbackUrl()
long getExpiryTime()
byte[] getSecret()
URI getTopicUrl()
int hashCode()
boolean isExpired()
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

private final URI callbackUrl

private final long expiryTime

private final byte[] secret

private final URI topicUrl

Public Constructors

public TopicSubscription (URI callbackUrl, URI topicUrl, long expiryTime, byte[] secret)

Parameters
callbackUrl
topicUrl
expiryTime
secret

Public Methods

public boolean equals (Object obj)

Parameters
obj

public URI getCallbackUrl ()

public long getExpiryTime ()

public byte[] getSecret ()

public URI getTopicUrl ()

public int hashCode ()

public boolean isExpired ()

public String toString ()