Added plugin interface for c#->java