Search in sources :

Example 6 with Status

use of com.netsuite.webservices.v2016_2.platform.core.Status in project components by Talend.

the class NetSuiteComponentMockTestFixture method mockLoginResponse.

@Override
protected void mockLoginResponse(NetSuitePortType port) throws Exception {
    SessionResponse sessionResponse = new SessionResponse();
    Status status = new Status();
    status.setIsSuccess(true);
    sessionResponse.setStatus(status);
    LoginResponse response = new LoginResponse();
    response.setSessionResponse(sessionResponse);
    when(port.login(any(LoginRequest.class))).thenReturn(response);
}
Also used : Status(com.netsuite.webservices.v2016_2.platform.core.Status) LoginResponse(com.netsuite.webservices.v2016_2.platform.messages.LoginResponse) LoginRequest(com.netsuite.webservices.v2016_2.platform.messages.LoginRequest) SessionResponse(com.netsuite.webservices.v2016_2.platform.messages.SessionResponse)

Example 7 with Status

use of com.netsuite.webservices.v2016_2.platform.core.Status in project components by Talend.

the class NetSuitePortTypeMockAdapterImpl method createNotFoundStatus.

public static Status createNotFoundStatus() {
    Status status = new Status();
    status.setIsSuccess(false);
    return status;
}
Also used : Status(com.netsuite.webservices.v2016_2.platform.core.Status)

Example 8 with Status

use of com.netsuite.webservices.v2016_2.platform.core.Status in project components by Talend.

the class NetSuiteComponentMockTestFixture method mockLoginResponse.

@Override
protected void mockLoginResponse(NetSuitePortType port) throws Exception {
    SessionResponse sessionResponse = new SessionResponse();
    Status status = new Status();
    status.setIsSuccess(true);
    sessionResponse.setStatus(status);
    LoginResponse response = new LoginResponse();
    response.setSessionResponse(sessionResponse);
    when(port.login(any(LoginRequest.class))).thenReturn(response);
}
Also used : Status(com.netsuite.webservices.v2014_2.platform.core.Status) LoginResponse(com.netsuite.webservices.v2014_2.platform.messages.LoginResponse) LoginRequest(com.netsuite.webservices.v2014_2.platform.messages.LoginRequest) SessionResponse(com.netsuite.webservices.v2014_2.platform.messages.SessionResponse)

Example 9 with Status

use of com.netsuite.webservices.v2016_2.platform.core.Status in project components by Talend.

the class NetSuitePortTypeMockAdapterImpl method createNotFoundStatus.

public static Status createNotFoundStatus() {
    Status status = new Status();
    status.setIsSuccess(false);
    return status;
}
Also used : Status(com.netsuite.webservices.v2014_2.platform.core.Status)

Example 10 with Status

use of com.netsuite.webservices.v2016_2.platform.core.Status in project components by Talend.

the class NetSuitePortTypeMockAdapterImpl method getDataCenterUrls.

public GetDataCenterUrlsResponse getDataCenterUrls(GetDataCenterUrlsRequest parameters) throws InvalidSessionFault, UnexpectedErrorFault, InsufficientPermissionFault, InvalidCredentialsFault, ExceededRequestSizeFault {
    GetDataCenterUrlsResponse response = null;
    if (port != null) {
        response = port.getDataCenterUrls(parameters);
    }
    if (response == null) {
        response = new GetDataCenterUrlsResponse();
        GetDataCenterUrlsResult result = new GetDataCenterUrlsResult();
        Status status = new Status();
        status.setIsSuccess(true);
        result.setStatus(status);
        DataCenterUrls urls = new DataCenterUrls();
        urls.setWebservicesDomain(endpointAddress.toString());
        urls.setSystemDomain(endpointAddress.toString());
        result.setDataCenterUrls(urls);
        response.setGetDataCenterUrlsResult(result);
        return response;
    }
    return response;
}
Also used : Status(com.netsuite.webservices.v2014_2.platform.core.Status) GetDataCenterUrlsResponse(com.netsuite.webservices.v2014_2.platform.messages.GetDataCenterUrlsResponse) DataCenterUrls(com.netsuite.webservices.v2014_2.platform.core.DataCenterUrls) GetDataCenterUrlsResult(com.netsuite.webservices.v2014_2.platform.core.GetDataCenterUrlsResult)

Aggregations

Status (com.netsuite.webservices.v2014_2.platform.core.Status)5 Status (com.netsuite.webservices.v2016_2.platform.core.Status)5 NsStatus (org.talend.components.netsuite.client.NsStatus)3 LoginRequest (com.netsuite.webservices.v2014_2.platform.messages.LoginRequest)2 LoginResponse (com.netsuite.webservices.v2014_2.platform.messages.LoginResponse)2 SessionResponse (com.netsuite.webservices.v2014_2.platform.messages.SessionResponse)2 LoginRequest (com.netsuite.webservices.v2016_2.platform.messages.LoginRequest)2 LoginResponse (com.netsuite.webservices.v2016_2.platform.messages.LoginResponse)2 SessionResponse (com.netsuite.webservices.v2016_2.platform.messages.SessionResponse)2 InvocationTargetException (java.lang.reflect.InvocationTargetException)2 MalformedURLException (java.net.MalformedURLException)2 SocketException (java.net.SocketException)2 RemoteException (java.rmi.RemoteException)2 WebServiceException (javax.xml.ws.WebServiceException)2 SOAPFaultException (javax.xml.ws.soap.SOAPFaultException)2 NetSuiteErrorCode (org.talend.components.netsuite.NetSuiteErrorCode)2 NetSuiteException (org.talend.components.netsuite.client.NetSuiteException)2 InvalidCredentialsFault (com.netsuite.webservices.v2014_2.platform.InvalidCredentialsFault)1 NetSuitePortType (com.netsuite.webservices.v2014_2.platform.NetSuitePortType)1 UnexpectedErrorFault (com.netsuite.webservices.v2014_2.platform.UnexpectedErrorFault)1