@Override protected void doEndElement(String uri, String name, String qName) { if (in("AnalyticsConfiguration")) { if (name.equals("Id")) { configuration.setId(getText()); } else if (name.equals("Filter")) { configuration.setFilter(filter); else if (in("AnalyticsConfiguration", "Filter")) { if (name.equals("Prefix")) { filter.setPredicate(new AnalyticsPrefixPredicate(getText())); } else if (name.equals("Tag")) { filter.setPredicate(new AnalyticsTagPredicate(new Tag(currentTagKey, currentTagValue))); else if (in("AnalyticsConfiguration", "Filter", "Tag")) { if (name.equals("Key")) { currentTagKey = getText(); } else if (name.equals("Value")) { currentTagValue = getText(); else if (in("AnalyticsConfiguration", "Filter", "And")) { if (name.equals("Prefix")) { andOperandsList.add(new AnalyticsPrefixPredicate(getText())); } else if (name.equals("Tag")) { andOperandsList.add(new AnalyticsTagPredicate(new Tag(currentTagKey, currentTagValue))); else if (in("AnalyticsConfiguration", "Filter", "And", "Tag")) { if (name.equals("Key")) { currentTagKey = getText(); } else if (name.equals("Value")) {
@Override protected void doEndElement(String uri, String name, String qName) { if (in("AnalyticsConfiguration")) { if (name.equals("Id")) { configuration.setId(getText()); } else if (name.equals("Filter")) { configuration.setFilter(filter); } else if (in("AnalyticsConfiguration", "Filter")) { if (name.equals("Prefix")) { filter.setPredicate(new AnalyticsPrefixPredicate(getText())); } else if (name.equals("Tag")) { filter.setPredicate( } else if (in("AnalyticsConfiguration", "Filter", "Tag")) { if (name.equals("Key")) { currentTagKey = getText(); } else if (name.equals("Value")) { currentTagValue = getText(); } else if (in("AnalyticsConfiguration", "Filter", "And")) { if (name.equals("Prefix")) { andOperandsList.add(new AnalyticsPrefixPredicate(getText())); } else if (name.equals("Tag")) { andOperandsList.add( } else if (in("AnalyticsConfiguration", "Filter", "And", "Tag")) { if (name.equals("Key")) { currentTagKey = getText(); } else if (name.equals("Value")) {
@Override protected void doEndElement(String uri, String name, String qName) { if (in("AnalyticsConfiguration")) { if (name.equals("Id")) { configuration.setId(getText()); } else if (name.equals("Filter")) { configuration.setFilter(filter); else if (in("AnalyticsConfiguration", "Filter")) { if (name.equals("Prefix")) { filter.setPredicate(new AnalyticsPrefixPredicate(getText())); } else if (name.equals("Tag")) { filter.setPredicate(new AnalyticsTagPredicate(new Tag(currentTagKey, currentTagValue))); else if (in("AnalyticsConfiguration", "Filter", "Tag")) { if (name.equals("Key")) { currentTagKey = getText(); } else if (name.equals("Value")) { currentTagValue = getText(); else if (in("AnalyticsConfiguration", "Filter", "And")) { if (name.equals("Prefix")) { andOperandsList.add(new AnalyticsPrefixPredicate(getText())); } else if (name.equals("Tag")) { andOperandsList.add(new AnalyticsTagPredicate(new Tag(currentTagKey, currentTagValue))); else if (in("AnalyticsConfiguration", "Filter", "And", "Tag")) { if (name.equals("Key")) { currentTagKey = getText(); } else if (name.equals("Value")) {
String qName, Attributes attrs) { if (in("AnalyticsConfiguration")) { if (name.equals("Filter")) { filter = new AnalyticsFilter(); storageClassAnalysis = new StorageClassAnalysis(); } else if (in("AnalyticsConfiguration", "Filter")) { if (name.equals("And")) { andOperandsList = new ArrayList<AnalyticsFilterPredicate>(); } else if (in("AnalyticsConfiguration", "StorageClassAnalysis")) { if (name.equals("DataExport")) { dataExport = new StorageClassAnalysisDataExport(); } else if (in("AnalyticsConfiguration", "StorageClassAnalysis", "DataExport")) { if (name.equals("Destination")) { destination = new AnalyticsExportDestination(); } else if (in("AnalyticsConfiguration", "StorageClassAnalysis", "DataExport", "Destination")) { if (name.equals("S3BucketDestination")) {
@Override protected void doStartElement( String uri, String name, String qName, Attributes attrs) { if (in("AnalyticsConfiguration")) { if (name.equals("Filter")) { filter = new AnalyticsFilter(); } else if (name.equals("StorageClassAnalysis")) { storageClassAnalysis = new StorageClassAnalysis(); } } else if (in("AnalyticsConfiguration", "Filter")) { if (name.equals("And")) { andOperandsList = new ArrayList<AnalyticsFilterPredicate>(); } } else if (in("AnalyticsConfiguration", "StorageClassAnalysis")) { if (name.equals("DataExport")) { dataExport = new StorageClassAnalysisDataExport(); } } else if (in("AnalyticsConfiguration", "StorageClassAnalysis", "DataExport")) { if (name.equals("Destination")) { destination = new AnalyticsExportDestination(); } } else if (in("AnalyticsConfiguration", "StorageClassAnalysis", "DataExport", "Destination")) { if (name.equals("S3BucketDestination")) { s3BucketDestination = new AnalyticsS3BucketDestination(); } } }
public GetBucketAnalyticsConfigurationResult unmarshall(InputStream in) throws Exception { return new XmlResponsesSaxParser().parseGetBucketAnalyticsConfigurationResponse(in).getResult(); } }
public GetBucketAnalyticsConfigurationHandler parseGetBucketAnalyticsConfigurationResponse(InputStream inputStream) throws IOException { GetBucketAnalyticsConfigurationHandler handler = new GetBucketAnalyticsConfigurationHandler(); parseXmlInputStream(handler, inputStream); return handler; }
@Override public GetBucketAnalyticsConfigurationResult unmarshall(InputStream in) throws Exception { return new XmlResponsesSaxParser().parseGetBucketAnalyticsConfigurationResponse(in) .getResult(); } }
public GetBucketAnalyticsConfigurationHandler parseGetBucketAnalyticsConfigurationResponse( InputStream inputStream) throws IOException { final GetBucketAnalyticsConfigurationHandler handler = new GetBucketAnalyticsConfigurationHandler(); parseXmlInputStream(handler, inputStream); return handler; }
@Override protected void doEndElement(String uri, String name, String qName) { if (in("AnalyticsConfiguration")) { if (name.equals("Id")) { configuration.setId(getText()); } else if (name.equals("Filter")) { configuration.setFilter(filter); } else if (in("AnalyticsConfiguration", "Filter")) { if (name.equals("Prefix")) { filter.setPredicate(new AnalyticsPrefixPredicate(getText())); } else if (name.equals("Tag")) { filter.setPredicate( } else if (in("AnalyticsConfiguration", "Filter", "Tag")) { if (name.equals("Key")) { currentTagKey = getText(); } else if (name.equals("Value")) { currentTagValue = getText(); } else if (in("AnalyticsConfiguration", "Filter", "And")) { if (name.equals("Prefix")) { andOperandsList.add(new AnalyticsPrefixPredicate(getText())); } else if (name.equals("Tag")) { andOperandsList.add( } else if (in("AnalyticsConfiguration", "Filter", "And", "Tag")) { if (name.equals("Key")) { currentTagKey = getText(); } else if (name.equals("Value")) {
String qName, Attributes attrs) { if (in("AnalyticsConfiguration")) { if (name.equals("Filter")) { filter = new AnalyticsFilter(); storageClassAnalysis = new StorageClassAnalysis(); } else if (in("AnalyticsConfiguration", "Filter")) { if (name.equals("And")) { andOperandsList = new ArrayList<AnalyticsFilterPredicate>(); } else if (in("AnalyticsConfiguration", "StorageClassAnalysis")) { if (name.equals("DataExport")) { dataExport = new StorageClassAnalysisDataExport(); } else if (in("AnalyticsConfiguration", "StorageClassAnalysis", "DataExport")) { if (name.equals("Destination")) { destination = new AnalyticsExportDestination(); } else if (in("AnalyticsConfiguration", "StorageClassAnalysis", "DataExport", "Destination")) { if (name.equals("S3BucketDestination")) {
public GetBucketAnalyticsConfigurationHandler parseGetBucketAnalyticsConfigurationResponse( InputStream inputStream) throws IOException { final GetBucketAnalyticsConfigurationHandler handler = new GetBucketAnalyticsConfigurationHandler(); parseXmlInputStream(handler, inputStream); return handler; }
@Override public GetBucketAnalyticsConfigurationResult unmarshall(InputStream in) throws Exception { return new XmlResponsesSaxParser().parseGetBucketAnalyticsConfigurationResponse(in) .getResult(); } }
/** * @param resourceLocation * Location of resource containing XML to unmarshall * @return Marshalled response */ private GetBucketAnalyticsConfigurationResult parseGetAnalyticsConfigurationResponse(String resourceLocation) throws Exception { return new XmlResponsesSaxParser() .parseGetBucketAnalyticsConfigurationResponse(getClass().getResourceAsStream(resourceLocation)) .getResult(); }
@Override protected void doStartElement( String uri, String name, String qName, Attributes attrs) { if (in("AnalyticsConfiguration")) { if (name.equals("Filter")) { filter = new AnalyticsFilter(); } else if (name.equals("StorageClassAnalysis")) { storageClassAnalysis = new StorageClassAnalysis(); } } else if (in("AnalyticsConfiguration", "Filter")) { if (name.equals("And")) { andOperandsList = new ArrayList<AnalyticsFilterPredicate>(); } } else if (in("AnalyticsConfiguration", "StorageClassAnalysis")) { if (name.equals("DataExport")) { dataExport = new StorageClassAnalysisDataExport(); } } else if (in("AnalyticsConfiguration", "StorageClassAnalysis", "DataExport")) { if (name.equals("Destination")) { destination = new AnalyticsExportDestination(); } } else if (in("AnalyticsConfiguration", "StorageClassAnalysis", "DataExport", "Destination")) { if (name.equals("S3BucketDestination")) { s3BucketDestination = new AnalyticsS3BucketDestination(); } } }
public GetBucketAnalyticsConfigurationResult unmarshall(InputStream in) throws Exception { return new XmlResponsesSaxParser().parseGetBucketAnalyticsConfigurationResponse(in).getResult(); } }
public GetBucketAnalyticsConfigurationHandler parseGetBucketAnalyticsConfigurationResponse(InputStream inputStream) throws IOException { GetBucketAnalyticsConfigurationHandler handler = new GetBucketAnalyticsConfigurationHandler(); parseXmlInputStream(handler, inputStream); return handler; }