X-Git-Url: https://juplo.de/gitweb/?p=facebook-utils;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2Ferrors%2FPageMigratedException.java;fp=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2Ferrors%2FPageMigratedException.java;h=0000000000000000000000000000000000000000;hp=c339d83cda3eddb7acdca334d8b75205006f038d;hb=771cca83ccc455f1df1b70ab8f18c9bc082fb0ed;hpb=647fd8c80f17056e537ea1cd50ef5d7557ba256a diff --git a/src/main/java/de/juplo/facebook/errors/PageMigratedException.java b/src/main/java/de/juplo/facebook/errors/PageMigratedException.java deleted file mode 100644 index c339d83..0000000 --- a/src/main/java/de/juplo/facebook/errors/PageMigratedException.java +++ /dev/null @@ -1,45 +0,0 @@ -package de.juplo.facebook.errors; - - -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; - } -}