net.n2oapp.framework.api.metadata.aware.UrlAware Maven / Gradle / Ivy
package net.n2oapp.framework.api.metadata.aware;
import net.n2oapp.framework.api.metadata.global.view.action.control.Target;
import net.n2oapp.framework.api.metadata.meta.ModelLink;
import java.util.Map;
/**
* Знание об URL
*/
public interface UrlAware {
/**
* Получить URL
* @return URL
*/
String getUrl();
/**
* Установить URL
* @param url URL
*/
void setUrl(String url);
Target getTarget();
void setTarget(Target target);
Map getPathMapping();
void setPathMapping(Map pathMapping);
Map getQueryMapping();
void setQueryMapping(Map queryMapping);
}