X-Git-Url: https://juplo.de/gitweb/?p=facebook-errors;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2FPageMigratedException.java;fp=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Ffacebook%2FPageMigratedException.java;h=0000000000000000000000000000000000000000;hp=c3da159e4f1aeac76809aaedacc4bd797c73ef9d;hb=bc0989ddb7bb05e2d95ae4aad4438b4d4806f9dc;hpb=80f6b663c648f011425b521e7c4185128a00149d diff --git a/src/main/java/de/juplo/facebook/PageMigratedException.java b/src/main/java/de/juplo/facebook/PageMigratedException.java deleted file mode 100644 index c3da159..0000000 --- a/src/main/java/de/juplo/facebook/PageMigratedException.java +++ /dev/null @@ -1,41 +0,0 @@ -package de.juplo.facebook; - - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - - - -/** - * - * @author kai - */ -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; - - - public PageMigratedException(String message) - { - super(message, 21); - Matcher matcher = pattern.matcher(message); - if (!matcher.find()) - throw new RuntimeException("Could not parse migration-error: " + message); - oldId = Long.parseLong(matcher.group(1)); - newId = Long.parseLong(matcher.group(2)); - } - - - public Long getOldId() - { - return oldId; - } - - public Long getNewId() - { - return newId; - } -}