X-Git-Url: https://juplo.de/gitweb/?p=facebook-utils;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2Fexceptions%2FPageMigratedException.java;fp=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2Fexceptions%2FPageMigratedException.java;h=0000000000000000000000000000000000000000;hp=88917dca4bd1030290c9e1e30ee3d4dd7381510b;hb=89065da8bbd59c4973d837c10cf63d967f6357cc;hpb=aa08a5cc575e5228c267686ba668cdbb3f361a90 diff --git a/src/main/java/de/juplo/facebook/exceptions/PageMigratedException.java b/src/main/java/de/juplo/facebook/exceptions/PageMigratedException.java deleted file mode 100644 index 88917dc..0000000 --- a/src/main/java/de/juplo/facebook/exceptions/PageMigratedException.java +++ /dev/null @@ -1,45 +0,0 @@ -package de.juplo.facebook.exceptions; - - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - - - -/** - * 21: Page ID (XXX) was migrated to page ID (YYY). - * @author Kai Moritz - */ -public class PageMigratedException extends OAuthException -{ - private final static Pattern pattern = - Pattern.compile("Page ID ([0-9]+) was migrated to page ID ([0-9]+)"); - - private final Long oldId, newId; - - - protected PageMigratedException(FacebookErrorMessage error) - { - super(error); - Matcher matcher = pattern.matcher(error.message); - if (!matcher.find()) - { - String warning = "Could not parse migration-error: " + error.message; - LOG.error(warning); - throw new RuntimeException(warning); - } - oldId = Long.parseLong(matcher.group(1)); - newId = Long.parseLong(matcher.group(2)); - } - - - public Long getOldId() - { - return oldId; - } - - public Long getNewId() - { - return newId; - } -}