public static boolean isValid(final XDIArc peerRootXDIArc) { if (peerRootXDIArc == null) return false; XDIAddress XDIaddress = XdiPeerRoot.getXDIAddressOfPeerRootXDIArc(peerRootXDIArc); return isValid(XDIaddress); }
public static CloudNumber fromPeerRootXDIArc(XDIArc peerRootXDIArc) { if (! isValid(peerRootXDIArc)) return null; XDIAddress XDIaddress = XdiPeerRoot.getXDIAddressOfPeerRootXDIArc(peerRootXDIArc); return new CloudNumber(XDIaddress, peerRootXDIArc); }
public static CloudNumber fromXDIAddress(XDIAddress XDIaddress) { if (! isValid(XDIaddress)) return null; XDIArc peerRootXDIArc = XdiPeerRoot.createPeerRootXDIArc(XDIaddress); return new CloudNumber(XDIaddress, peerRootXDIArc); }
public void testCloudNumberPeerRootXDIArc() throws Exception { assertFalse(CloudNumber.isValid(XDIArc.create("=markus"))); assertFalse(CloudNumber.isValid(XDIArc.create("+projectdanube"))); assertFalse(CloudNumber.isValid(XDIArc.create("#email"))); assertFalse(CloudNumber.isValid(XDIArc.create("$msg"))); assertFalse(CloudNumber.isValid(XDIArc.create("=!1111.abcd"))); assertFalse(CloudNumber.isValid(XDIArc.create("+!2222"))); assertFalse(CloudNumber.isValid(XDIArc.create("(=markus)"))); assertFalse(CloudNumber.isValid(XDIArc.create("(+projectdanube)"))); assertFalse(CloudNumber.isValid(XDIArc.create("(#email)"))); assertFalse(CloudNumber.isValid(XDIArc.create("($msg)"))); assertFalse(CloudNumber.isValid(XDIArc.create("(=)"))); assertTrue(CloudNumber.isValid(XDIArc.create("(=!1111.abcd)"))); assertTrue(CloudNumber.isValid(XDIArc.create("(+!2222)"))); }
public void testCloudNumberXDIAddress() throws Exception { assertFalse(CloudNumber.isValid(XDIAddress.create("=markus"))); assertFalse(CloudNumber.isValid(XDIAddress.create("+projectdanube"))); assertFalse(CloudNumber.isValid(XDIAddress.create("#email"))); assertFalse(CloudNumber.isValid(XDIAddress.create("$msg"))); assertTrue(CloudNumber.isValid(XDIAddress.create("=!1111.abcd"))); assertTrue(CloudNumber.isValid(XDIAddress.create("+!2222"))); assertFalse(CloudNumber.isValid(XDIAddress.create("(=markus)"))); assertFalse(CloudNumber.isValid(XDIAddress.create("(+projectdanube)"))); assertFalse(CloudNumber.isValid(XDIAddress.create("(#email)"))); assertFalse(CloudNumber.isValid(XDIAddress.create("($msg)"))); assertFalse(CloudNumber.isValid(XDIAddress.create("(=)"))); assertFalse(CloudNumber.isValid(XDIAddress.create("(=!1111.abcd)"))); assertFalse(CloudNumber.isValid(XDIAddress.create("(+!2222)"))); }
public void testRandom() throws Exception { assertTrue(CloudNumber.isValid(CloudNumber.createRandom(XDIConstants.CS_AUTHORITY_PERSONAL).getXDIAddress())); assertTrue(CloudNumber.isValid(CloudNumber.createRandom(XDIConstants.CS_AUTHORITY_PERSONAL).getPeerRootXDIArc())); assertTrue(CloudNumber.isValid(CloudNumber.createRandom(XDIConstants.CS_AUTHORITY_LEGAL).getXDIAddress())); assertTrue(CloudNumber.isValid(CloudNumber.createRandom(XDIConstants.CS_AUTHORITY_LEGAL).getPeerRootXDIArc())); assertTrue(CloudNumber.isValid(CloudNumber.createRandom(XDIConstants.CS_INSTANCE_ORDERED).getXDIAddress())); assertTrue(CloudNumber.isValid(CloudNumber.createRandom(XDIConstants.CS_INSTANCE_ORDERED).getPeerRootXDIArc())); assertTrue(CloudNumber.isValid(CloudNumber.createRandom(XDIConstants.CS_INSTANCE_UNORDERED).getXDIAddress())); assertTrue(CloudNumber.isValid(CloudNumber.createRandom(XDIConstants.CS_INSTANCE_UNORDERED).getPeerRootXDIArc())); }
if (CloudNumber.isValid(query) && xdiDiscoveryResult.getCloudNumber() != null) {