package railo.runtime.extension; import railo.runtime.PageContext; import railo.runtime.type.Struct; import railo.runtime.type.dt.DateTime; public interface Extension { public String getAuthor(); public String getCodename(); public String getVideo(); public String getSupport(); public String getDocumentation(); public String getForum(); public String getMailinglist(); public String getNetwork(); public DateTime getCreated(); public String getName(); public String getLabel(); public String getDescription(); public String getCategory(); public String getImage(); public String getVersion(); public String getProvider(); public String getId(); public Struct getConfig(PageContext pc); public String getStrConfig(); public String getType(); }