/* * Copyright 2000-2013 Enonic AS * http://www.enonic.com/license */ package com.enonic.cms.web.portal.instanttrace; import com.enonic.cms.core.Path; public class InstantTracePathInspector { public static final String[] TRACE_INFO_PATH_ELEMENTS = new String[]{"_itrace", "info"}; public static final String[] AUTHENTICATE_PATH_ELEMENTS = new String[]{"_itrace", "authenticate"}; public static final String[] RESOURCES_PATH_ELEMENTS = new String[]{"_itrace", "resources"}; public static boolean isAuthenticationPagePath( final Path localPath ) { return localPath.containsSubPath( AUTHENTICATE_PATH_ELEMENTS ); } public static boolean isTraceInfoPath( final Path localPath ) { return localPath.containsSubPath( TRACE_INFO_PATH_ELEMENTS ); } public static boolean isResourcePath( final Path localPath ) { return localPath.containsSubPath( RESOURCES_PATH_ELEMENTS ); } }