@ManagedResource public class SetStaticMBean extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
forceForPrivateFinal |
protected static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
SetStaticMBean() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getResourcesFor(String path)
One could write "com.quartetfs.biz.pivot.IActivePivot" One could write
"com/quartetfs/biz/pivot/IActivePivot.class"
|
Object |
getStatic(String className,
String fieldName) |
String |
getStaticAsString(String className,
String fieldName) |
static void |
main(String[] args) |
static Object |
safeTrySingleArgConstructor(Class<?> fieldType,
Class<?> constructorClass,
Object argument)
We expect this method not to throw because of an invalid class, invalid type, etc
|
static Object |
safeTrySingleArgConstructor(Class<?> fieldType,
Object argument) |
void |
setStatic(String className,
String fieldName,
String newValueAsString) |
protected static final org.slf4j.Logger LOGGER
protected boolean forceForPrivateFinal
@ManagedOperation public void setStatic(String className, String fieldName, String newValueAsString) throws ClassNotFoundException, NoSuchFieldException, IllegalAccessException
@ManagedOperation public String getStaticAsString(String className, String fieldName) throws ClassNotFoundException, NoSuchFieldException, IllegalAccessException
public Object getStatic(String className, String fieldName) throws ClassNotFoundException, NoSuchFieldException, IllegalAccessException
public static Object safeTrySingleArgConstructor(Class<?> fieldType, Object argument)
public static Object safeTrySingleArgConstructor(Class<?> fieldType, Class<?> constructorClass, Object argument)
fieldType - constructorClass - argument - @ManagedOperation public List<String> getResourcesFor(String path) throws IOException
IOExceptionpublic static void main(String[] args) throws IOException
IOExceptionCopyright © 2014–2017 Pivotal Software, Inc.. All rights reserved.