Examples of ClientService


Examples of com.ibm.sbt.services.client.ClientService

                if (StringUtil.isNotEmpty(href)) {
                    String start = svc.getEndpoint().getUrl();
                    if (href.indexOf(start) > -1) {
                        href = href.substring(href.indexOf(start) + start.length());
                    }
                    ClientService filesService = createClientService(svc.getEndpoint(), href);
                    result = filesService.get(href, ClientService.FORMAT_XML).getData();
                    if (result instanceof Document) {
                        Document entriesDocument = (Document) result;
                        XmlNavigator entriesNavigator = new XmlNavigator(entriesDocument);
                        DataNavigator entries = entriesNavigator.get(TAG_FEED + "/" + TAG_ENTRY);
                        String repId = entriesNavigator.stringValue(TAG_FEED + "/" + TAG_ID);
View Full Code Here

Examples of com.ibm.sbt.services.client.ClientService

     */
    public void deleteRow(FileServiceAccessor accessor, Endpoint authBean, String rowId) {
        String deleteURL = accessor.getServiceUrl() + "/" + getRepositoryID() + "/object/snx:file!" + rowId;
        try {
            authenticate(accessor);
            ClientService svc = createClientService(authBean, deleteURL);
            svc.delete(deleteURL);
        } catch (ClientServicesException e) {
            throw new FacesExceptionEx(e);
        }
    }
View Full Code Here

Examples of com.ibm.sbt.services.client.ClientService

        }
       
        @Override
        protected Block loadBlock(int index, int blockSize) {
            try {
              ClientService svc = createService(findEndpointBean(),getServiceUrl());
                Map<String,String> parameters = getParameters(index, blockSize);
                HandlerXml xml = new HandlerXml();
                Document doc = (Document)svc.get(getServiceUrl(),parameters, xml).getData();
                return new XmlBlock(index,doc);
            } catch(Exception ex) {
                throw new FacesExceptionEx(ex,"Error while reading the XML service entries");
            }
        }
View Full Code Here

Examples of com.ibm.sbt.services.client.ClientService

        }
       
        @Override
        protected Block loadBlock(int index, int blockSize) {
            try {
                ClientService svc = createService(findEndpointBean(),getServiceUrl());
                Map<String,String> parameters = getParameters(index, blockSize);
                //String text = (String)svc.get(parameters, ClientService.FORMAT_TEXT);
                //IValue collection = (IValue)JsonParser.fromJson(JSJson.factory,text);
                Object[] data = null;
                HandlerJson json= new HandlerJson();
                JsonJavaObject result = (JsonJavaObject)svc.get(getServiceUrl(),parameters,json).getData();
                if(result!=null) {
                    if(StringUtil.isNotEmpty(splitPath)) {
                        JsonNavigator nav = new JsonNavigator(result);
                        List<Object> nodes = nav.nodes(splitPath);
                        if(nodes!=null) {
View Full Code Here

Examples of com.ibm.sbt.services.client.ClientService

                Endpoint provider = findEndpointBean();
                Map<String, String> params = getParameters(index, blockSize);
                List<TwitterEntry> entries = new ArrayList<TwitterEntry>();
                String svcUrl= getServiceUrl();
                if(StringUtil.isEmpty(hashTag)){
                    ClientService svc = createClientService(provider, svcUrl);
                  
                    HandlerJson json  = new HandlerJson();
                    ArrayList collection = (ArrayList)svc.get(statusUrl, json).getData();
                   
                    if(collection != null){
                        int vc = collection.size();
                        for(int i = 0; i < vc; i++) {
                            Object o = collection.get(i);
                            if(o != null){
                                JsonNavigator nav = new JsonNavigator(o);
                                TwitterEntry entry = new TwitterEntry();
                                //entry.setTweetContent(nav.stringValue("text"));
                                entry.setTitle(nav.stringValue("text"));
                                entry.setAuthor(nav.get("user").stringValue("name"));
                                entries.add(entry);
                            }
                        }
                    }
                }
                else{
                    //TODO change this to JSON to be consistent
                    //http://search.twitter.com/search.json?q=%40twitterapi
                    ClientService svc = createClientService(provider, "search.json");
                    if(hashTag.indexOf('#') != 0){
                        hashTag = "#" + hashTag;
                    }
                    params.put("q", hashTag);
                   
                    //TODO - Padraic
                    HandlerJson json= new HandlerJson();
                    ArrayList collection = (ArrayList)svc.get(null,params, json).getData();
       
                    if(collection != null){
                        int vc = collection.size();
                        for(int i = 0; i < vc; i++) {
                            Object o = collection.get(i);
View Full Code Here

Examples of com.ibm.sbt.services.client.ClientService

    //
    // Client service access
    //
    @Override
  public Response xhr(String method, ClientService.Args args, Object content) throws ClientServicesException {
      ClientService srv = getClientService();
      return srv.xhr(method,args,content);
    }
View Full Code Here

Examples of com.ibm.sbt.services.client.ClientService

  public ClientService getClientService() throws ClientServicesException {
      // If the client service class is defined, then we instanciate it
      String cls = getClientServiceClass();
      if(StringUtil.isNotEmpty(cls)) {
        try {
          ClientService clientService = null;
          // order of precedence for the classloader to use
          Context ctx = Context.getUnchecked();
          Application app = Application.getUnchecked();
          ClassLoader cl = Thread.currentThread().getContextClassLoader();
          if (ctx!=null) {
            clientService = (ClientService)ctx.getClassLoader().loadClass(cls).newInstance();
          } else if(app!=null) {
            clientService = (ClientService)app.getClassLoader().loadClass(cls).newInstance();
          } else if(cl!=null) {
            clientService = (ClientService)cl.loadClass(cls).newInstance();
          } else {
            clientService = (ClientService)Class.forName(cls).newInstance();
          }
          // set endpoint
          clientService.setEndpoint(this);

          return clientService;
       } catch(Exception ex) {
          throw new ClientServicesException(ex,"Cannot create ClientService class {0}",cls);
        }
View Full Code Here

Examples of com.nevernote.service.ClientService

    GenericXmlApplicationContext ctx = new GenericXmlApplicationContext();
    ctx.load("classpath:app-context.xml");
    ctx.refresh();

    PreferencesService prefService = ctx.getBean("preferencesService", PreferencesService.class);
    ClientService cs = ctx.getBean("clientService", ClientService.class);
   
    Users user = (Users) session.getAttribute("userSession");
    if (user == null){
      response.sendRedirect("Login.jsp");
    }
    if (!user.getEnabled()) {
      response.sendRedirect("Login.jsp");
    }
   
    //Test that we got the user
    System.out.println("********Users object passed from Login**************");
    System.out.println( user.getId() );
    System.out.println("********************");
   
    // Obtain Collection of all Nodes (Folders + Notes )
    List<Notes> userNotes = new ArrayList<Notes>();
   
    userNotes = cs.findAllForUser(user.getId());
   
    if (userNotes == null || !userNotes.isEmpty()) {
      //Test Notes results on console
      for (Notes note : userNotes) {
        System.out.println("Here is a file name: " + note.getFileName());
View Full Code Here

Examples of com.sharomank.service.ClientService

public class TestClient {
    private static final Random RANDOM = new Random();

    public static void main(String[] args) {
        ApplicationResourceFactory factory = ApplicationResourceFactory.getSingleton();
        ClientService service = factory.getClientService();
        TestClient client = new TestClient();
        client.run(service);
    }
View Full Code Here

Examples of org.apache.click.examples.service.ClientService

    @Override
    public boolean onFinish() {
        if (getForm().isValid()) {

            // Store client and associated address in the database
            ClientService service = new ClientService();
            service.saveClient(client);

            // Set a flash success message
            getContext().setFlashAttribute("message", "The client "
                + client.getName() + " was successfully created.");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.