private SIF_ZoneStatus createZoneStatus() { SIF_ZoneStatus zoneStatus = new SIF_ZoneStatus(); SIF_Providers providers = new SIF_Providers(); zoneStatus.SIF_Providers = providers; SIF_Provider provider = new SIF_Provider(); provider.SourceId = "SPProvider"; provider.SIF_ObjectList = new SIF_ObjectList(new SIF_Object("StudentPersonal")); providers.Add(provider); provider = new SIF_Provider(); provider.SourceId = "AcmeAgent"; SIF_ObjectList objects = new SIF_ObjectList(); objects.Add(new SIF_Object("Authentication")); objects.Add(new SIF_Object("SchoolInfo")); objects.Add(new SIF_Object("Acme")); objects.Add(new SIF_Object("SIF_AgentACL")); provider.SIF_ObjectList = objects; providers.Add(provider); return(zoneStatus); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="sourceId">The identifier of the SIF node that is providing objects. This is the agent or ZIS identifier that would appear in the SIF_SourceId field of any SIF_Header created by the SIF node.</param> ///<param name="sifObjectList">The name of the object that is being provided by this SIF_SIFNode</param> /// public SIF_Provider( string sourceId, SIF_ObjectList sifObjectList ) : base(InfraDTD.SIF_PROVIDER) { this.SourceId = sourceId; this.SIF_ObjectList = sifObjectList; }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="sourceId">The identifier of the SIF node that is subscribing to the object events. This is the agent or ZIS identifier that would appear in the SIF_SourceId field of any SIF_Header created by the SIF node.</param> ///<param name="sifObjectList">The name of the object being subscribed to by this SIF_SIFNode</param> /// public SIF_Subscriber( string sourceId, SIF_ObjectList sifObjectList ) : base(InfraDTD.SIF_SUBSCRIBER) { this.SourceId = sourceId; this.SIF_ObjectList = sifObjectList; }
private SIF_ZoneStatus createZoneStatus() { SIF_ZoneStatus zoneStatus = new SIF_ZoneStatus(); SIF_Providers providers = new SIF_Providers(); zoneStatus.SIF_Providers = providers; SIF_Provider provider = new SIF_Provider(); provider.SourceId = "SPProvider"; provider.SIF_ObjectList = new SIF_ObjectList(new SIF_Object("StudentPersonal")); providers.Add(provider); provider = new SIF_Provider(); provider.SourceId = "AcmeAgent"; SIF_ObjectList objects = new SIF_ObjectList(); objects.Add(new SIF_Object("Authentication")); objects.Add(new SIF_Object("SchoolInfo")); objects.Add(new SIF_Object("Acme")); objects.Add(new SIF_Object("SIF_AgentACL")); provider.SIF_ObjectList = objects; providers.Add(provider); return zoneStatus; }