public class WeaveConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_RECORD_ALL |
static String |
KEY_RECORD_ARRAY |
static String |
KEY_RECORD_CALL |
static String |
KEY_RECORD_DEFAULT |
static String |
KEY_RECORD_DEFAULT_PLUS_LOCAL |
static String |
KEY_RECORD_EXEC |
static String |
KEY_RECORD_FIELD |
static String |
KEY_RECORD_LABEL |
static String |
KEY_RECORD_LINE |
static String |
KEY_RECORD_LOCAL |
static String |
KEY_RECORD_NONE |
static String |
KEY_RECORD_OBJECT |
static String |
KEY_RECORD_PARAMETERS |
static String |
KEY_RECORD_REPLAY |
static String |
KEY_RECORD_SYNC |
| Constructor and Description |
|---|
WeaveConfig(RuntimeWeaverParameters params) |
WeaveConfig(WeaveConfig parent,
com.insidious.common.weaver.LogLevel level)
A copy constructor with a constraint.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthToken() |
String |
getSessionId() |
boolean |
ignoreArrayInitializer() |
boolean |
isValid() |
boolean |
recordArrayInstructions() |
boolean |
recordCatch() |
boolean |
recordExecution() |
boolean |
recordFieldAccess() |
boolean |
recordLabel() |
boolean |
recordLineNumber() |
boolean |
recordLocalAccess() |
boolean |
recordMethodCall() |
boolean |
recordObject() |
boolean |
recordParameters() |
boolean |
recordSynchronization() |
void |
save(File propertyFile)
Save the weaving configuration to a file.
|
void |
setAuthToken(String authToken) |
public static final String KEY_RECORD_DEFAULT
public static final String KEY_RECORD_ALL
public static final String KEY_RECORD_DEFAULT_PLUS_LOCAL
public static final String KEY_RECORD_REPLAY
public static final String KEY_RECORD_NONE
public static final String KEY_RECORD_EXEC
public static final String KEY_RECORD_CALL
public static final String KEY_RECORD_FIELD
public static final String KEY_RECORD_ARRAY
public static final String KEY_RECORD_SYNC
public static final String KEY_RECORD_OBJECT
public static final String KEY_RECORD_LABEL
public static final String KEY_RECORD_PARAMETERS
public static final String KEY_RECORD_LOCAL
public static final String KEY_RECORD_LINE
public WeaveConfig(WeaveConfig parent, com.insidious.common.weaver.LogLevel level)
parent - weave config to copylevel - probe logging levelpublic WeaveConfig(RuntimeWeaverParameters params)
public boolean isValid()
public boolean recordExecution()
public boolean recordSynchronization()
public boolean recordFieldAccess()
public boolean recordMethodCall()
public boolean recordArrayInstructions()
public boolean recordLabel()
public boolean recordParameters()
public boolean recordLocalAccess()
public boolean recordLineNumber()
public boolean ignoreArrayInitializer()
public boolean recordCatch()
public boolean recordObject()
public void save(File propertyFile)
propertyFile - destination file to save the configpublic String getAuthToken()
public void setAuthToken(String authToken)
public String getSessionId()
Copyright © 2023. All rights reserved.