This action retrieves the value of a single behavior setting from within the ExtraView database.

Input

Class

Name

Type

Required

Details

GetAppDefaultRequest

userId

String

Yes

The callers user name

GetAppDefaultRequest

password

String

Yes

The callers password

GetAppDefaultRequest

behaviorSettingName

String

Yes

The field name you want the default values of

Output

Class

Name

Type

Required

Details

GetAppDefaultResponse

success

boolean

Yes

True is succeeded False if failed

GetAppDefaultResponse

returnCode

String

No

See Appendix for details

GetAppDefaultResponse

returnMessage

String

No

Human readable message

GetAppDefaultResponse

field

Object

No

A single Field object

Field

id

String

Yes

 

Field

name

String

No

 

Field

value

String

No

 

Field

childOfFieldId

String

No

 

Field

repeatingRowField

boolean

No

 

Field

textAreaField

boolean

No

 

Field

typeOfUserField

boolean

No

 

Example

public static void testGetAppDefault(EVSystemServiceStub stub) {
    try {
        GetAppDefaultDocument reqEnvelope = GetAppDefaultDocument.Factory.newInstance();
        GetAppDefaultRequest request = reqEnvelope.addNewGetAppDefault().addNewParam0();
        request.setUserId(ServiceClientHelper.ADMIN_USER_ID);
        request.setPassword(ServiceClientHelper.ADMIN_PASSWORD);
        request.setAppDefaultName("DEFAULT_TEXT_REPORT_DELIMITER");
        GetAppDefaultResponseDocument resEnvelope = stub.getAppDefault(reqEnvelope);
        GetAppDefaultResponse response = resEnvelope.getGetAppDefaultResponse().getReturn();
        if (response.getSuccess()) {
            System.out.println("success: [" + response.getReturnCode() + "] : " +
                                              response.getReturnMessage());
        } else {
            System.out.println("failure: [" + response.getReturnCode() + "] : " +
                                              response.getReturnMessage());
        }
    } catch (Exception e) {
        e.printStackTrace();
        System.err.println("nnn");
    }
}