Deprecated Features
Agent Type List
Name Description
DeadEvent
no more used since 0.5. (deprecated for removal since 0.5)
Object Type List
Name Description
AbstractEventSpace
Since 3.0.15. Replaced by io.sarl.api.core.spaces.AbstractEventSpace. (deprecated for removal since 3.0.15)
AbstractSpace
Since 3.0.15. Replaced by io.sarl.api.core.spaces.AbstractSpace. (deprecated for removal since 3.0.15)
AddressLazyLinks
Since 3.0.15. Replaced by io.sarl.api.core.spaces.AddressLazyLinks. (deprecated for removal since 3.0.15)
EventTransportService
Since 3.0.15. Replaced by io.sarl.api.core.spaces.EventTransportService. (deprecated for removal since 3.0.15)
InformedEventListener
Since 3.0.15. Replaced by io.sarl.lang.core.InformedEventListener. (deprecated for removal since 3.0.15)
LocalEventTransportService
Since 3.0.15. Replaced by io.sarl.api.core.spaces.LocalEventTransportService. (deprecated for removal since 3.0.15)
OpenEventSpace
Since 0.15, Replace by io.sarl.api.core.spaces.OpenEventSpace. (deprecated for removal since 0.15)
OpenEventSpaceSpecification
Since 0.15, Replace by io.sarl.api.core.spaces.OpenEventSpaceSpecification. (deprecated for removal since 0.15)
OpenLocalEventSpace
Since 3.0.15. Replaced by io.sarl.api.core.spaces.OpenLocalEventSpace. (deprecated for removal since 3.0.15)
Participant
Since 3.0.15. Replaced by io.sarl.api.core.spaces.Participant. (deprecated for removal since 3.0.15)
SpaceListener
Since 3.0.15. Replaced by io.sarl.api.core.spaces.SpaceListener. (deprecated for removal since 3.0.15)
SpaceParticipantListener
Since 3.0.15. Replaced by io.sarl.api.core.spaces.SpaceParticipantListener. (deprecated for removal since 3.0.15)
SpaceParticipantListenerFactory
Since 3.0.15. Replaced by io.sarl.api.core.spaces.SpaceParticipantListenerFactory. (deprecated for removal since 3.0.15)
SpaceWithParticipants
Since 3.0.15. Replaced by io.sarl.api.core.spaces.SpaceWithParticipants. (deprecated for removal since 3.0.15)
Field List
Name Description
IssueCodes.CANNOT_EMIT_IN_SPACE
Since 3.0.15. Replaced by io.sarl.api.core.IssueCodes#CANNOT_EMIT_IN_SPACE. (deprecated for removal since 3.0.15)
DeadEvent.event
no more used since 0.5. (deprecated for removal since 0.5)
DeadEvent.serialVersionUID
no more used since 0.5. (deprecated for removal since 0.5)
Constructor List
Name Description
AddressLazyLinks.new
Since 3.0.15. Replaced by io.sarl.api.core.spaces.AddressLazyLinks. (deprecated for removal since 3.0.15)
DeadEvent.new(Event)
no more used since 0.5. (deprecated for removal since 0.5)
AbstractSpace.new(SpaceID)
Since 3.0.15. Replaced by io.sarl.api.core.spaces.AbstractSpace. (deprecated for removal since 3.0.15)
Participant.new(Address,EventListener)
Since 3.0.15. Replaced by io.sarl.api.core.spaces.Participant. (deprecated for removal since 3.0.15)
OpenLocalEventSpace.new(SpaceID,SpaceParticipantListener,Supplier<T>)
Since 3.0.15. Replaced by io.sarl.api.core.spaces.OpenLocalEventSpace. (deprecated for removal since 3.0.15)
AbstractEventSpace.new(SpaceID,SpaceParticipantListener,LoggingService)
Since 3.0.15. Replaced by io.sarl.api.core.spaces.AbstractEventSpace. (deprecated for removal since 3.0.15)
OpenLocalEventSpace.new(SpaceID,SpaceParticipantListener,Supplier<T>,ConcurrentMap<K,V>,ConcurrentMap<K,V>)
Since 3.0.15. Replaced by io.sarl.api.core.spaces.OpenLocalEventSpace. (deprecated for removal since 3.0.15)
AbstractEventSpace.new(SpaceID,SpaceParticipantListener,LoggingService,ConcurrentMap<K,V>,ConcurrentMap<K,V>)
Since 3.0.15. Replaced by io.sarl.api.core.spaces.AbstractEventSpace. (deprecated for removal since 3.0.15)
Action List
Name Description
IBehaviorGuardEvaluatorReceiver.$evaluateBehaviorGuards(Object,Collection<E>)
See $evaluateBehaviorGuards(Class, Object, Collection) for replacement. (deprecated for removal since 0.14)
IActionPrototypeProvider.clear
since 0.10, see createContext() (deprecated for removal since 0.10)
IActionPrototypeProvider.clear(JvmIdentifiableElement)
since 0.10, see createContext() (deprecated for removal since 0.10)
Utils.compareVersions(String,String)
see compareMajorMinorVersions(String, String) (deprecated for removal since 0.13)
IActionPrototypeProvider.createPrototypeFromJvmModel(QualifiedActionName,boolean,List<E>)
IActionPrototypeProvider.createPrototypeFromSarlModel(QualifiedActionName,boolean,List<E>)
SREutils.doEvaluateBehaviorGuards(IBehaviorGuardEvaluatorReceiver,Object,Collection<E>)
See doEvaluateBehaviorGuards(IBehaviorGuardEvaluatorReceiver, Class, Object, Collection) for replacement (deprecated for removal since 0.14)
DeadEvent.getEvent
no more used since 0.5. (deprecated for removal since 0.5)
DelegateTreeAppendable.getImports
imports are handled by external components. (deprecated since 0.10)
AgentContext.getOrCreateSpace(Class<T>,UUID,Object*)
see getOrCreateSpaceWithSpec(Class, UUID, Object...) (deprecated for removal since 0.10)
AgentContext.getOrCreateSpaceWithID(UUID,Class<T>,Object*)
see getOrCreateSpaceWithID(Class, UUID, Object...) (deprecated for removal since 0.10)
SarlFactoryImpl.getPackage
IActionPrototypeProvider.getPrototypes(QualifiedActionName)
since 0.10, see getPrototypes(IActionPrototypeContext, QualifiedActionName) (deprecated for removal since 0.10)
IActionPrototypeProvider.getPrototypes(QualifiedActionName,ActionParameterTypes)
since 0.10, see getPrototypes(IActionPrototypeContext, QualifiedActionName, ActionParameterTypes) (deprecated for removal since 0.10)
SubInjector.getProvider(Key<T>)
(deprecated for removal since 0.15)
SubInjector.getProvider(Class<T>)
(deprecated for removal since 0.15)
Utils.getSARLLibraryVersionOnClasspath(TypeReferences,Notifier)
SarlSpecificationChecker.getSarlSpecificationVersion(Class<T>)
since 0.10, see #getSarlSpecificationVersionObject(Class) (deprecated for removal since 0.10)
Address.getSpaceId
since 0.7, see getSpaceID() for replacement. (deprecated for removal since 0.7)
Address.getUUID
since 0.12, see getID() (deprecated for removal since 0.12)
SarlBatchCompiler.isDeleteTempDirectory
since 0.10, see getCleaningPolicy(). (deprecated for removal since 0.10)
Logging.println(Object)
Use info(Object,Object...). (deprecated for removal since 0.10)
DefaultContextInteractionsSkill.receive(UUID,Event)
(deprecated for removal since 3.0.10)
OpenEventSpace.register(EventListener)
OpenEventSpace.register(EventListener,[boolean])
SarlBatchCompiler.setDeleteTempDirectory(boolean)
since 0.10, see setCleaningPolicy(CleaningPolicy). (deprecated for removal since 0.10)
SREBootstrap.setOffline(boolean)
since 0.12, no direct replacement (deprecated for removal since 0.12)
DefaultContextInteractions.spawn(Class<T>,Object*)
See the Lifecycle capacity. (deprecated for removal since 0.10)
AtomicLongCastExtensions.toInt(AtomicLong)
See toInteger(AtomicLong). (deprecated for removal since 0.11)
AtomicLongCastExtensions.toLongInteger(AtomicLong)
see toLong(AtomicLong) (deprecated for removal since 0.11)
DefaultContextInteractions.willReceive(UUID,Event)
since 0.11, see emit(Event,Scope) (deprecated for removal since 0.11)