1 22 package org.jboss.varia.property; 23 24 27 public interface SystemPropertiesServiceMBean extends org.jboss.system.ServiceMBean { 28 29 public static final javax.management.ObjectName OBJECT_NAME = org.jboss.mx.util.ObjectNameFactory.create("jboss.varia:type=Service,name=SystemProperties"); 31 32 37 java.lang.String set(java.lang.String name,java.lang.String value) ; 38 39 44 java.lang.String get(java.lang.String name,java.lang.String defaultValue) ; 45 46 50 java.lang.String get(java.lang.String name) ; 51 52 56 java.lang.String remove(java.lang.String name) ; 57 58 63 java.util.List getArray(java.lang.String base,java.util.List defaultValues) ; 64 65 69 java.util.List getArray(java.lang.String name) ; 70 71 75 boolean exists(java.lang.String name) ; 76 77 81 org.jboss.util.property.PropertyGroup getGroup(java.lang.String basename) ; 82 83 88 org.jboss.util.property.PropertyGroup getGroup(java.lang.String basename,int index) ; 89 90 93 void addListener(org.jboss.util.property.PropertyListener listener) ; 94 95 98 void addListeners(org.jboss.util.property.PropertyListener[] listeners) ; 99 100 104 boolean removeListener(org.jboss.util.property.PropertyListener listener) ; 105 106 109 void load(java.net.URL url) throws java.io.IOException ; 110 111 114 void load(java.lang.String url) throws java.io.IOException , java.net.MalformedURLException ; 115 116 119 void addListener(java.lang.String typename) throws java.lang.ClassNotFoundException , java.lang.IllegalAccessException , java.lang.InstantiationException ; 120 121 124 void setURLList(java.lang.String list) throws java.net.MalformedURLException , java.io.IOException ; 125 126 129 void setProperties(java.util.Properties props) throws java.io.IOException ; 130 131 134 java.util.Map showAll() ; 135 136 140 java.util.Map showGroup(java.lang.String basename) ; 141 142 } 143 | Popular Tags |