2016-08-06 3 views

답변

1

REST API에 액세스하려면 RestClient를 사용할 수 있습니다. 다음 당신은뿐만 아니라 initializedProperty 사용할 수있는 stateProperty

sample.stateProperty().addListener((obv,ov,nv)->{ 
     if(nv.equals(ConnectState.SUCCEEDED)){ 
      User loggedInUser = sample.get(); 
     } 
    }); 

를 사용할 수있는 결과를 처리 할 수 ​​

 import com.gluonhq.connect.provider.RestClient; 

    RestClient restClient = RestClient.create() 
     .host("http://myhost.com") 
     .path("restservice/login") 
     .queryParam("username","myname") 
     .queryParam("password","myencodedpassword") 
     .method("GET"); 
    GluonObservableObject<User> sample = DataProvider.retrieveObject(restClient.createObjectDataReader(User.class)); 

.

RestClient JavaDoc

+0

user.class 여기에 무엇입니까? – Amit

+0

User.class는 POJO입니다. 반환되는 객체와 일치하도록이 값을 제공해야합니다. [Retreive Object] (http://docs.gluonhq.com/connect/1.0.0/#_retrieving_an_object) – AhaMoment

+0

백그라운드 진행 상황에 'ProgressIndicator'를 어떻게 사용합니까? – Amit