org.tigris.scarab.om
Class Issue.FederatedId
java.lang.Object
org.tigris.scarab.om.Issue.FederatedId
- All Implemented Interfaces:
- java.io.Serializable
- Enclosing class:
- Issue
- public static class Issue.FederatedId
- extends java.lang.Object
- implements java.io.Serializable
A FederatedId has this format: {Domain}-{Code}{Id}
For example: collab.net-PACS1
The domain can also be null.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Issue.FederatedId
public Issue.FederatedId(java.lang.String id)
Issue.FederatedId
public Issue.FederatedId(java.lang.String domain,
java.lang.String prefix,
int count)
setUniqueId
public void setUniqueId(java.lang.String id)
- Parameters:
id - The unique identifier for this issue, generally a
combination of code and sequence number (e.g. SCB37).
getDomain
public java.lang.String getDomain()
- Returns:
- The domain.
getPrefix
public java.lang.String getPrefix()
- Returns:
- The prefix (upper-cased).
getCount
public int getCount()
- Returns:
- The sequence of this issue within its code.
setDomain
public void setDomain(java.lang.String domainId)
- Set the domainId
setPrefix
public void setPrefix(java.lang.String prefix)
- Parameters:
prefix - The module code.
setCount
public void setCount(int count)
- Parameters:
count - The sequence of this issue within its code.
equals
public boolean equals(java.lang.Object obj)
hashCode
public int hashCode()
Copyright © 2000-2004 Tigris.org. All Rights Reserved.