|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.lenya.ac.Machine
public class Machine
A machine (representing an IP address).
| Constructor Summary | |
|---|---|
Machine(java.lang.String ip)
Creates a new machine object. |
|
| Method Summary | |
|---|---|
void |
addIPRange(IPRange range)
Adds an IP range to this machine. |
boolean |
equals(java.lang.Object otherObject)
|
Accreditable[] |
getAccreditables()
Returns the set of accreditables of this accreditable. |
java.net.InetAddress |
getAddress()
Returns the IP address. |
static java.net.InetAddress |
getAddress(java.lang.String string)
Deprecated. This method is unnecessary and does not work for IPv6. Use InetAddress.getByName(string) instead! |
java.lang.String |
getIp()
Returns the IP address. |
IPRange[] |
getIPRanges()
Returns the IP ranges this machine belongs to. |
int |
hashCode()
|
void |
setAddress(java.net.InetAddress _address)
Sets the IP address. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Machine(java.lang.String ip)
throws AccessControlException
"129.168.0.32",
numeric IPv6 addresses like "1080::8:800:200C:417A"
as well as hostnames (if DNS resolution is available) like
"localhost" or "www.apache.com".
ip - a String like "192.168.0.32",
"::1", ...
.
AccessControlException - when the conversion of the
String to an InetAddress failed| Method Detail |
|---|
public boolean equals(java.lang.Object otherObject)
equals in class java.lang.ObjectObject.equals(Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public Accreditable[] getAccreditables()
Accreditable
getAccreditables in interface AccreditableAccreditable.getAccreditables()public java.lang.String getIp()
public static java.net.InetAddress getAddress(java.lang.String string)
throws AccessControlException
InetAddress.getByName(string) instead!
string - The IP address, represented by a string.
AccessControlException - when something went wrong.public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public java.net.InetAddress getAddress()
public void setAddress(java.net.InetAddress _address)
_address - An IP address.public void addIPRange(IPRange range)
range - An IP range this machine belongs to.public IPRange[] getIPRanges()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||