@Override protected void doEndElement(String uri, String name, String qName) { if (in("WebsiteConfiguration")) { if (name.equals("RedirectAllRequestsTo")) { configuration.setRedirectAllRequestsTo(currentRedirectRule); else if (in("WebsiteConfiguration", "IndexDocument")) { if (name.equals("Suffix")) { configuration.setIndexDocumentSuffix(getText()); else if (in("WebsiteConfiguration", "ErrorDocument")) { if (name.equals("Key")) { configuration.setErrorDocument(getText()); else if (in("WebsiteConfiguration", "RoutingRules")) { if (name.equals("RoutingRule")) { configuration.getRoutingRules().add(currentRoutingRule); else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule")) { if (name.equals("Condition")) { currentRoutingRule.setCondition(currentCondition); else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule", "Condition")) { if (name.equals("KeyPrefixEquals")) { currentCondition.setKeyPrefixEquals(getText()); } else if (name.equals("HttpErrorCodeReturnedEquals")) { currentCondition.setHttpErrorCodeReturnedEquals(getText()); else if (in("WebsiteConfiguration", "RedirectAllRequestsTo") || in("WebsiteConfiguration", "RoutingRules", "RoutingRule", "Redirect")) {
@Override protected void doEndElement(String uri, String name, String qName) { if (in("WebsiteConfiguration")) { if (name.equals("RedirectAllRequestsTo")) { configuration.setRedirectAllRequestsTo(currentRedirectRule); else if (in("WebsiteConfiguration", "IndexDocument")) { if (name.equals("Suffix")) { configuration.setIndexDocumentSuffix(getText()); else if (in("WebsiteConfiguration", "ErrorDocument")) { if (name.equals("Key")) { configuration.setErrorDocument(getText()); else if (in("WebsiteConfiguration", "RoutingRules")) { if (name.equals("RoutingRule")) { configuration.getRoutingRules().add(currentRoutingRule); else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule")) { if (name.equals("Condition")) { currentRoutingRule.setCondition(currentCondition); else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule", "Condition")) { if (name.equals("KeyPrefixEquals")) { currentCondition.setKeyPrefixEquals(getText()); } else if (name.equals("HttpErrorCodeReturnedEquals")) { currentCondition.setHttpErrorCodeReturnedEquals(getText()); else if (in("WebsiteConfiguration", "RedirectAllRequestsTo") || in("WebsiteConfiguration", "RoutingRules", "RoutingRule", "Redirect")) {
@Override protected void doEndElement(String uri, String name, String qName) { if (in("WebsiteConfiguration")) { if (name.equals("RedirectAllRequestsTo")) { configuration.setRedirectAllRequestsTo(currentRedirectRule); else if (in("WebsiteConfiguration", "IndexDocument")) { if (name.equals("Suffix")) { configuration.setIndexDocumentSuffix(getText()); else if (in("WebsiteConfiguration", "ErrorDocument")) { if (name.equals("Key")) { configuration.setErrorDocument(getText()); else if (in("WebsiteConfiguration", "RoutingRules")) { if (name.equals("RoutingRule")) { configuration.getRoutingRules().add(currentRoutingRule); else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule")) { if (name.equals("Condition")) { currentRoutingRule.setCondition(currentCondition); else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule", "Condition")) { if (name.equals("KeyPrefixEquals")) { currentCondition.setKeyPrefixEquals(getText()); } else if (name.equals("HttpErrorCodeReturnedEquals")) { currentCondition.setHttpErrorCodeReturnedEquals(getText()); else if (in("WebsiteConfiguration", "RedirectAllRequestsTo") || in("WebsiteConfiguration", "RoutingRules", "RoutingRule", "Redirect")) {
@Override protected void doStartElement( String uri, String name, String qName, Attributes attrs) { if (in("WebsiteConfiguration")) { if (name.equals("RedirectAllRequestsTo")) { currentRedirectRule = new RedirectRule(); } } else if (in("WebsiteConfiguration", "RoutingRules")) { if (name.equals("RoutingRule")) { currentRoutingRule = new RoutingRule(); } } else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule")) { if (name.equals("Condition")) { currentCondition = new RoutingRuleCondition(); } else if (name.equals("Redirect")) { currentRedirectRule = new RedirectRule(); } } }
@Override protected void doStartElement( String uri, String name, String qName, Attributes attrs) { if (in("WebsiteConfiguration")) { if (name.equals("RedirectAllRequestsTo")) { currentRedirectRule = new RedirectRule(); } } else if (in("WebsiteConfiguration", "RoutingRules")) { if (name.equals("RoutingRule")) { currentRoutingRule = new RoutingRule(); } } else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule")) { if (name.equals("Condition")) { currentCondition = new RoutingRuleCondition(); } else if (name.equals("Redirect")) { currentRedirectRule = new RedirectRule(); } } }
public BucketWebsiteConfigurationHandler parseWebsiteConfigurationResponse( InputStream inputStream) throws IOException { final BucketWebsiteConfigurationHandler handler = new BucketWebsiteConfigurationHandler(); parseXmlInputStream(handler, inputStream); return handler; }
public BucketWebsiteConfigurationHandler parseWebsiteConfigurationResponse(InputStream inputStream) throws IOException { BucketWebsiteConfigurationHandler handler = new BucketWebsiteConfigurationHandler(); parseXmlInputStream(handler, inputStream); return handler; }
@Override public BucketWebsiteConfiguration unmarshall(InputStream in) throws Exception { return new XmlResponsesSaxParser() .parseWebsiteConfigurationResponse(in).getConfiguration(); } }
public BucketWebsiteConfiguration unmarshall(InputStream in) throws Exception { return new XmlResponsesSaxParser() .parseWebsiteConfigurationResponse(in).getConfiguration(); } }
@Override protected void doEndElement(String uri, String name, String qName) { if (in("WebsiteConfiguration")) { if (name.equals("RedirectAllRequestsTo")) { configuration.setRedirectAllRequestsTo(currentRedirectRule); else if (in("WebsiteConfiguration", "IndexDocument")) { if (name.equals("Suffix")) { configuration.setIndexDocumentSuffix(getText()); else if (in("WebsiteConfiguration", "ErrorDocument")) { if (name.equals("Key")) { configuration.setErrorDocument(getText()); else if (in("WebsiteConfiguration", "RoutingRules")) { if (name.equals("RoutingRule")) { configuration.getRoutingRules().add(currentRoutingRule); else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule")) { if (name.equals("Condition")) { currentRoutingRule.setCondition(currentCondition); else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule", "Condition")) { if (name.equals("KeyPrefixEquals")) { currentCondition.setKeyPrefixEquals(getText()); } else if (name.equals("HttpErrorCodeReturnedEquals")) { currentCondition.setHttpErrorCodeReturnedEquals(getText()); else if (in("WebsiteConfiguration", "RedirectAllRequestsTo") || in("WebsiteConfiguration", "RoutingRules", "RoutingRule", "Redirect")) {
@Override protected void doStartElement( String uri, String name, String qName, Attributes attrs) { if (in("WebsiteConfiguration")) { if (name.equals("RedirectAllRequestsTo")) { currentRedirectRule = new RedirectRule(); } } else if (in("WebsiteConfiguration", "RoutingRules")) { if (name.equals("RoutingRule")) { currentRoutingRule = new RoutingRule(); } } else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule")) { if (name.equals("Condition")) { currentCondition = new RoutingRuleCondition(); } else if (name.equals("Redirect")) { currentRedirectRule = new RedirectRule(); } } }
@Override public BucketWebsiteConfiguration unmarshall(InputStream in) throws Exception { return new XmlResponsesSaxParser() .parseWebsiteConfigurationResponse(in).getConfiguration(); } }
public BucketWebsiteConfigurationHandler parseWebsiteConfigurationResponse( InputStream inputStream) throws IOException { final BucketWebsiteConfigurationHandler handler = new BucketWebsiteConfigurationHandler(); parseXmlInputStream(handler, inputStream); return handler; }
@Override protected void doStartElement( String uri, String name, String qName, Attributes attrs) { if (in("WebsiteConfiguration")) { if (name.equals("RedirectAllRequestsTo")) { currentRedirectRule = new RedirectRule(); } } else if (in("WebsiteConfiguration", "RoutingRules")) { if (name.equals("RoutingRule")) { currentRoutingRule = new RoutingRule(); } } else if (in("WebsiteConfiguration", "RoutingRules", "RoutingRule")) { if (name.equals("Condition")) { currentCondition = new RoutingRuleCondition(); } else if (name.equals("Redirect")) { currentRedirectRule = new RedirectRule(); } } }
public BucketWebsiteConfigurationHandler parseWebsiteConfigurationResponse(InputStream inputStream) throws IOException { BucketWebsiteConfigurationHandler handler = new BucketWebsiteConfigurationHandler(); parseXmlInputStream(handler, inputStream); return handler; }
public BucketWebsiteConfiguration unmarshall(InputStream in) throws Exception { return new XmlResponsesSaxParser() .parseWebsiteConfigurationResponse(in).getConfiguration(); } }