Package com.ibm.sbt.services.client.connections.files.serializer

Examples of com.ibm.sbt.services.client.connections.files.serializer.EntityIdSerializer


    @Test
    public void testFileIdFeedSerializer() {
        List<String> l = new LinkedList<String>();
        l.add("file1");
        l.add("file2");
        String payload = new EntityIdSerializer(l).fileIdListPayload();
       
        assertEquals("<?xml version=\"1.0\" encoding=\"UTF-8\"?><feed xmlns=\"http://www.w3.org/2005/Atom\" xmlns:td=\"urn:ibm.com/td\">\r\n   <entry>\r\n      <itemId xmlns=\"urn:ibm.com/td\">file1</itemId>\r\n   </entry>\r\n   <entry>\r\n      <itemId xmlns=\"urn:ibm.com/td\">file2</itemId>\r\n   </entry>\r\n</feed>",
                payload);
   
    }
View Full Code Here


    @Test
    public void testFileIdFeedSerializerWithCategory() {
        List<String> l = new LinkedList<String>();
        l.add("file1");
        l.add("file2");
        String payload = new EntityIdSerializer(l, "community").fileIdListPayload();
       
        assertEquals("<?xml version=\"1.0\" encoding=\"UTF-8\"?><feed xmlns=\"http://www.w3.org/2005/Atom\" xmlns:td=\"urn:ibm.com/td\">\r\n   <entry>\r\n      <itemId xmlns=\"urn:ibm.com/td\">file1</itemId>\r\n      <category label=\"community\" scheme=\"tag:ibm.com,2006:td/type\" term=\"community\"/>\r\n   </entry>\r\n   <entry>\r\n      <itemId xmlns=\"urn:ibm.com/td\">file2</itemId>\r\n      <category label=\"community\" scheme=\"tag:ibm.com,2006:td/type\" term=\"community\"/>\r\n   </entry>\r\n</feed>",
                payload);
   
    }
View Full Code Here

        params = (null == params) ? new HashMap<String, String>() : params;
        String requestUri = FileUrls.COLLECTION_FEED.format(this, FileUrlParts.accessType.get(accessType),
                FileUrlParts.folderId.get(folderId));
        Map<String, String> headers = new HashMap<String, String>();
        headers.put(Headers.ContentType, Headers.ATOM);
        String payload = new EntityIdSerializer(listOfFileIds).fileIdListPayload();
        Response response = createData(requestUri, params, headers, payload);
        checkResponseCode(response, HTTPCode.NO_CONTENT);
        return getFileFeedHandler().createEntityList(response);
    }
View Full Code Here

        Map<String, String> headers = new HashMap<String, String>();
        headers.put(Headers.ContentType, Headers.ATOM);
        headers.put(Headers.ContentLanguage, Headers.UTF);

        params = (null == params) ? new HashMap<String, String>() : params;
        String payload = new EntityIdSerializer(folderIds,FileConstants.CATEGORY_COLLECTION).fileIdListPayload();
        Response response = createData(requestUri, params, headers, payload);
        checkResponseCode(response, HTTPCode.NO_CONTENT);
    }
View Full Code Here

        String accessType = AccessType.AUTHENTICATED.getText();
        String requestUri = FileUrls.MYUSERLIBRARY_DOCUMENT_FEED.format(this,
                FileUrlParts.accessType.get(accessType), FileUrlParts.fileId.get(fileId));
        params = (null == params) ? new HashMap<String, String>() : params;
       
        String payload =  new EntityIdSerializer(communityIds,FileConstants.CATEGORY_COMMUNITY).fileIdListPayload();
       
        Map<String, String> headers = new HashMap<String, String>();
        headers.put(Headers.ContentType, Headers.ATOM);
        headers.put(Headers.ContentLanguage, Headers.UTF);
        Response response = createData(requestUri, params, headers, payload);
View Full Code Here

TOP

Related Classes of com.ibm.sbt.services.client.connections.files.serializer.EntityIdSerializer

Copyright © 2018 www.massapicom. 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.