Enable indexing for ResourceServerEntity

Closes #12533
This commit is contained in:
Michal Hajas 2022-06-15 17:16:30 +02:00 committed by Hynek Mlnařík
parent d8112d7b7e
commit 781183e551
4 changed files with 4 additions and 0 deletions

View file

@ -29,6 +29,7 @@ import org.keycloak.models.map.storage.hotRod.common.UpdatableHotRodEntityDelega
implementInterface = "org.keycloak.models.map.authorization.entity.MapResourceServerEntity", implementInterface = "org.keycloak.models.map.authorization.entity.MapResourceServerEntity",
inherits = "org.keycloak.models.map.storage.hotRod.authorization.HotRodResourceServerEntity.AbstractHotRodResourceServerEntity" inherits = "org.keycloak.models.map.storage.hotRod.authorization.HotRodResourceServerEntity.AbstractHotRodResourceServerEntity"
) )
@ProtoDoc("@Indexed")
public class HotRodResourceServerEntity extends AbstractHotRodEntity { public class HotRodResourceServerEntity extends AbstractHotRodEntity {
@ProtoDoc("@Field(index = Index.YES, store = Store.YES)") @ProtoDoc("@Field(index = Index.YES, store = Store.YES)")

View file

@ -92,6 +92,7 @@
<encoding media-type="application/x-protostream"/> <encoding media-type="application/x-protostream"/>
<indexing> <indexing>
<indexed-entities> <indexed-entities>
<indexed-entity>kc.HotRodResourceServerEntity</indexed-entity>
<indexed-entity>kc.HotRodResourceEntity</indexed-entity> <indexed-entity>kc.HotRodResourceEntity</indexed-entity>
<indexed-entity>kc.HotRodScopeEntity</indexed-entity> <indexed-entity>kc.HotRodScopeEntity</indexed-entity>
<indexed-entity>kc.HotRodPolicyEntity</indexed-entity> <indexed-entity>kc.HotRodPolicyEntity</indexed-entity>

View file

@ -94,6 +94,7 @@
<encoding media-type="application/x-protostream"/> <encoding media-type="application/x-protostream"/>
<indexing> <indexing>
<indexed-entities> <indexed-entities>
<indexed-entity>kc.HotRodResourceServerEntity</indexed-entity>
<indexed-entity>kc.HotRodResourceEntity</indexed-entity> <indexed-entity>kc.HotRodResourceEntity</indexed-entity>
<indexed-entity>kc.HotRodScopeEntity</indexed-entity> <indexed-entity>kc.HotRodScopeEntity</indexed-entity>
<indexed-entity>kc.HotRodPolicyEntity</indexed-entity> <indexed-entity>kc.HotRodPolicyEntity</indexed-entity>

View file

@ -90,6 +90,7 @@
<encoding media-type="application/x-protostream"/> <encoding media-type="application/x-protostream"/>
<indexing> <indexing>
<indexed-entities> <indexed-entities>
<indexed-entity>kc.HotRodResourceServerEntity</indexed-entity>
<indexed-entity>kc.HotRodResourceEntity</indexed-entity> <indexed-entity>kc.HotRodResourceEntity</indexed-entity>
<indexed-entity>kc.HotRodScopeEntity</indexed-entity> <indexed-entity>kc.HotRodScopeEntity</indexed-entity>
<indexed-entity>kc.HotRodPolicyEntity</indexed-entity> <indexed-entity>kc.HotRodPolicyEntity</indexed-entity>