Using Maps When Pattern Searching in RAD in Java
It can be simpler to use Map
rather than arrays of keys and values. This example uses a map of keys and values rather than arrays of keys and values.
Example 2-22 Java Language – Using Maps With Patterns
import com.oracle.solaris.rad.client.ADRName; import com.oracle.solaris.rad.client.ADRGlobPattern; import com.oracle.solaris.rad.connect.Connection; import com.oracle.solaris.rad.zonemgr.Zone; Connection con = Connection.connectUnix(); System.out.println("Connected: " + con.toString()); Map<String, String> kvpairs = new HashMap<String, String>(); kvpairs.put("name", "test*"); ADRGlobPattern pat = new ADRGlobPattern(kvpairs); for (ADRName name: con.listObjects(new Zone(), pat)) { System.out.println("ADR Name: " + name.toString()); }